{ $HDR$}
{**********************************************************************}
{ Unit archived using Team Coherence                                   }
{ Team Coherence is Copyright 2002 by Quality Software Components      }
{                                                                      }
{ For further information / comments, visit our WEB site at            }
{ http://www.TeamCoherence.com                                         }
{**********************************************************************}
{}
{ $Log:  10069: IdAssignedNumbers.pas 
{
{   Rev 1.0    2002.11.12 10:30:08 PM  czhower
}
unit IdAssignedNumbers;

interface

{These values are all from RFC 1700}

const  {Port values}
  IdPORT_TCPMUX  = 1;
  IdPORT_COMPRESSNET_MGM = 2; //Management Utility
  IdPORT_COMPRESSNET_CMP = 3; //Compression Proces
  IdPORT_RJE     = 5;  //Remote Job Entry
  IdPORT_ECHO    = 7;
  IdPORT_DISCARD = 9;
  IdPORT_SYSTAT  = 11;
  IdPORT_DAYTIME = 13;
  IdPORT_NETSTAT = 15;
  IdPORT_QOTD    = 17;
  IdPORT_MSP     = 18;  //Message Send Protocol
  IdPORT_CHARGEN = 19; {UDP Server!}
  IdPORT_FTP_DATA = 20; //FTP Data default port
  IdPORT_FTP     = 21;
  IdPORT_SSH     = 22; //SSH Remote Login Protocol
  IdPORT_TELNET  = 23;
  IdPORT_ANYTERMINIL = 24; //any private mail system
  IdPORT_SMTP    = 25;
  IdPORT_NSW_FE  = 27; //NSW New User System FE
  IdPORT_MSG_ICMP = 29;
  IdPORT_MSG_AUTH = 31; //MSG Authentication
  IdPORT_DSP     = 33; //Display Support Protocol
  IdPORT_ANYPRINTER = 34; //any private printer server

  IdPORT_TIME    = 37;
  IdPORT_RAP     = 38; //Remote Access Protocol
  IdPORT_RLP     = 39; //Resource Location Protocol
  IdPORT_GRAPHICS = 41; //Graphics
  IdPORT_NAMESERVER = 42;  //Host Name Server
  IdPORT_WHOIS   = 43;
  IdPORT_MPM_FLAGS = 44; //MPM Flags Protocol
  IdPORT_MPM       = 45; //Message Processing Protocol
  IdPORT_MPM_SND   = 46; //MPM (Default Send)
  IdPORT_NI_FTP    = 47;
  IdPORT_AUDITD    = 48; //Digital Audit Daemon
  IdPORT_BBN_LOGIN = 49; //Login Host Protocol
  IdPORT_RE_MAIL_CK = 50; //Remote Mail Checking Protocol
  IdPORT_LA_MAINT  = 51; //IMP Logical Address Maintenance
  IdPORT_XNS_TIME  = 52; //XNS Time Protocol
  IdPORT_DOMAIN  = 53;
  IdPORT_XNS_CH  = 54; //XNS Clearinghouse
  IdPORT_ISI_GL  = 55; //ISI Graphics Language
  IdPORT_XNS_AUTH = 56; //XNS Authentication
  IdPORT_ANYPRIVATE_TERMINAL = 57; //any private terminal access
  IdPORT_XNS_MAIL = 58; //XNS Mail
  IdPORT_ANY_FILE = 59; // Any private file service

  IdPORT_NI_MAIL = 61;
  IdPORT_ACAS    = 62; //ACA Services
  IdPORT_WHOIS_PLUS = 63; //WhoIs++
  IdPORT_COVIA   = 64;  //Communications Integrator (CI)
  IdPORT_TACACS_DS = 65; //  TACACS-Database Service
  IdPORT_SQLNET = 66; //Oracle SQL*NET
  IdPORT_BOOTPS = 67; //Bootstrap Protocol Server - DHCP uses this as well
  IdPORT_BOOTPC = 68; //Bootstrap Protocol Client - DHCP uses this as well
  IdPORT_TFTP    = 69;
  IdPORT_GOPHER  = 70;
  IdPORT_NETRJS1 = 71; //Network Job Service
  IdPORT_NETRJS2 = 72;
  IdPORT_NETRJS3 = 73;
  IdPORT_NETRJS4 = 74;
  IdPORT_ANYDIAL = 75; //Any dial-out service
  IdPORT_DEOS    = 76; //Distributed External Object Store
  IdPORT_ANYRJE  = 77; //Any RJE Service
  IdPORT_VETTCP  = 78;
  IdPORT_FINGER  = 79;
  IdPORT_HTTP    = 80;
  IdPORT_HOSTS2_NS = 81; //HOSTS2 Name Server
  IdPORT_XFER    = 82; //XFER Utility
  IdPORT_MIT_ML_DEV = 83; //MIT ML Device
  IdPORT_CTF     = 84; //Common Trace Facility
  IdPORT_MIT_ML_DEV2 = 85; //MIT ML Device
  IdPORT_MFCOBOL = 86; //Micro Focus Cobol
  IdPORT_ANYTERMINALLINK = 87; //Any private terminal link
  IdPORT_KERBEROS = 88; //kerberos
  IdPORT_SU_MIT_TG = 89; //SU/MIT Telnet Gateway
  IdPORT_DNSIX = 90; // DNSIX Securit Attribute Token Map
  IdPORT_MIT_DOV = 91; //MIT Dover Spooler
  IdPORT_NPP = 92; //Network Printing Protocol
  IdPORT_DCP = 93; //Device Control Protocol
  IdPORT_OBJCALL = 94; //Tivoli Object Dispatcher
  IdPORT_SUPDUP = 95; //SUPDUP
  IdPORT_DIXIE = 96;  //DIXIE Protocol Specification
  IdPORT_SWIFT_RVF = 97; //Swift Remote Virtural File Protocol
  IdPORT_TACNEWS = 98; //TAC News
  IdPORT_METAGRAM = 99; //    Metagram Relay
  IdPORT_NEWACCT = 100; //    [unauthorized use]
  IdPORT_HOSTNAME = 101;
  IdPORT_ISO_TSAP = 102; // ISO-TSAP Class 0
  IdPORT_GPPITNP = 103; // Genesis Point-to-Point Trans Net
  IdPORT_ACR_NAME = 104; //ACR-NEMA Digital Imag. & Comm. 300
  IdPORT_CSNET_NS = 105; //  Mailbox Name Nameserver
  IdPORT_3COM_TSMUX = 106; //  3COM-TSMUX
  IdPORT_RTELNET = 107;// Remote Telnet Service
  IdPORT_SNAGAS  = 108;// SNA Gateway Access Server
  IdPORT_POP2    = 109;
  IdPORT_POP3    = 110;
  IdPORT_SUNRPC  = 111;// SUN Remote Procedure Call
  IdPORT_McIDAS  = 112;// McIDAS Data Transmission Protocol
  {This is called AUT in the RFC.  The protocol was renamed to IdentD to better
  refect what the protocol was doing}
  IdPORT_AUTH    = 113;
  IdPORT_AUDIONEWS = 114;//  Audio News Multicast
  IdPORT_SFTP = 115; //tcp  Simple File Transfer Protocol
  IdPORT_ANSANOTIFY = 116; //  ANSA REX Notify
  IdPORT_UUCP_PATH = 117; // UUCP Path Service
  IdPORT_SQLSERV = 118;//tcp    SQL Services
  IdPORT_NNTP    = 119;
  IdPORT_CFDPTKT = 120;//tcp    CFDPTKT
  IdPORT_ERPC = 121;//tcp    Encore Expedited Remote Pro.Call
  IdPORT_SMAKYNET = 122;//tcp    SMAKYNET
  IdPORT_SNTP    = 123;
  IdPORT_ANASTRADER = 124;// ANSA REX Trader
  IdPORT_LOCUS_MAP = 125;// Locus PC-Interface Net Map Ser
  IdPORT_UNITARY = 126;// Unisys Unitary Login
  IdPORT_locus_con = 127;// Locus PC-Interface Conn Server
  IdPORT_GSS_XLICEN = 128;//  GSS X License Verification
  IdPORT_PWDGEN = 129;//    Password Generator Protocol
  IdPORT_CISCO_FNA = 130;// cisco FNATIVE
  IdPORT_cisco_tna = 131;// cisco TNATIVE
  IdPORT_cisco_sys = 132;//cisco SYSMAINT
  IdPORT_statsrv = 133;// Statistics Service
  IdPORT_ingres_net = 134;//INGRES-NET Service
  IdPORT_loc_srv = 135;//Location Service
  IdPORT_profile = 136;// PROFILE Naming System
  IdPORT_netbios_ns = 137;//  NETBIOS Name Service
  IdPORT_netbios_dgm = 138;// NETBIOS Datagram Service
  IdPORT_netbios_ssn = 139;// NETBIOS Session Service
  IdPORT_emfis_data = 140;//  EMFIS Data Service
  IdPORT_emfis_cntl = 141;// EMFIS Control Service
  IdPORT_bl_idm     = 142;//Britton-Lee IDM
  IdPORT_IMAP4      = 143;
  IdPORT_news       = 144;//NewS
  IdPORT_uaac       = 145;//UAAC Protocol
  IdPORT_iso_tp0    = 146;//ISO-IP0
  IdPORT_iso_ip     = 147;//ISO-IP
  IdPORT_cronus     = 148;//CRONUS-SUPPORT
  IdPORT_aed_512    = 149;//AED 512 Emulation Service
  IdPORT_sql_net    = 150;//SQL-NET
  IdPORT_hems       = 151;//HEMS
  IdPORT_bftp       = 152;// Background File Transfer Program
  IdPORT_sgmp       = 153;// SGMP
  IdPORT_netsc_prod = 154;// NETSC
  IdPORT_netsc_dev  = 155;// NETSC
  IdPORT_sqlsrv     = 156;// SQL Service
  IdPORT_knet_cmp   = 157;// KNET/VM Command/Message Protocol
  IdPORT_pcmail_srv = 158;// PCMail Server
  IdPORT_nss_routing = 159;// NSS-Routing
  IdPORT_sgmp_traps  = 160;// SGMP-TRAPS
  IdPORT_snmp        = 161;// SNMP
  IdPORT_snmptrap    = 162;// SNMPTRAP
  IdPORT_cmip_man    = 163;// CMIP/TCP Manager
  IdPORT_cmip_agent  = 164;// CMIP/TCP Agent
  IdPORT_xns_courier = 165;// Xerox
  IdPORT_s_net       = 166;// Sirius Systems
  IdPORT_namp        = 167;// NAMP
  IdPORT_rsvd        = 168;// tcp    RSVD
  IdPORT_send        = 169;//tcp    SEND
  IdPORT_print_srv   = 170;//tcp    Network PostScript
  IdPORT_multiplex   = 171;// Network Innovations Multiplex
  IdPORT_cl_1        = 172;//Network Innovations CL/1
  IdPORT_xyplex_mux  = 173;//Xyplex
  IdPORT_mailq      = 174; //    MAILQ
  IdPORT_vmnet       = 175;//  VMNET
  IdPORT_genrad_mux   = 176;//   GENRAD-MUX
  IdPORT_xdmcp        = 177;// X Display Manager Control Protocol
  IdPORT_NextStep     = 178;//    NextStep Window Server
  IdPORT_bgp          = 179;//    Border Gateway Protocol
  IdPORT_ris          = 180;//  Intergraph
  IdPORT_unify        = 181;//  Unify
  IdPORT_audit        = 182;//   Unisys Audit SITP
  IdPORT_ocbinder     = 183;//    OCBinder
  IdPORT_ocserver     = 184;//    OCServer
  IdPORT_remote_kis   = 185;//   Remote-KIS
  IdPORT_kis          = 186;//    KIS Protocol
  IdPORT_aci          = 187;//   Application Communication Interface
  IdPORT_mumps        = 188;// Plus Five's MUMPS    {Do not Localize}
  IdPORT_qft          = 189;// Queued File Transport
  IdPORT_gacp         = 190;//   Gateway Access Control Protocol
  IdPORT_prospero     = 191;//  Prospero Directory Service
  IdPORT_osu_nms      = 192;//  OSU Network Monitoring System
  IdPORT_srmp         = 193;// Spider Remote Monitoring Protocol
{not sure about this one
irc             194/tcp    Internet Relay Chat Protocol
irc             194/udp    Internet Relay Chat Protocol
#                          Jarkko Oikarinen <jto@TOLSUN.OULU.FI>
}
  IdPORT_dn6_nlm_aud  = 195;// DNSIX Network Level Module Audit
  IdPORT_dn6_smm_red  = 196;// DNSIX Session Mgt Module Audit Redir
  IdPORT_dls          = 197;// Directory Location Service
  IdPORT_dls_mon      = 198;// Directory Location Service Monitor
  IdPORT_smux         = 199;//SMUX
  IdPORT_src          = 200;//IBM System Resource Controller
  IdPORT_at_rtmp      = 201;//AppleTalk Routing Maintenance
  IdPORT_at_nbp       = 202;//ppleTalk Name Binding
  IdPORT_at_3         = 203;//AppleTalk Unused
  IdPORT_at_echo      = 204;//AppleTalk Echo
  IdPORT_at_5         = 205;//AppleTalk Unused
  IdPORT_at_zis       = 206;//AppleTalk Zone Information
  IdPORT_at_7         = 207;//AppleTalk Unused
  IdPORT_at_8         = 208;//AppleTalk Unused
  IdPORT_qmtp         = 209;//the Quick Mail Transfer Protocol
  IdPORT_z39_50       = 210;//ANSI Z39.50
  IdPORT_914c_g       = 211;//Texas Instruments 914C/G Terminal
  IdPORT_anet         = 212;//ATEXSSTR
  IdPORT_ipx          = 213;//IPX
  IdPORT_vmpwscs      = 214;//VM PWSCS
  IdPORT_softpc       = 215;//Insignia Solutions
  IdPORT_CAIlic       = 216;//Computer Associates Int'l License Server    {Do not Localize}
  IdPORT_dbase        = 217;//dBASE Unix
  IdPORT_mpp          = 218;// Netix Message Posting Protocol
  IdPORT_uarps        = 219;// Unisys ARPs
  IdPORT_imap3        = 220;// Interactive Mail Access Protocol v3
  IdPORT_fln_spx      = 221;// Berkeley rlogind with SPX auth
  IdPORT_rsh_spx      = 222;// Berkeley rshd with SPX auth
  IdPORT_cdc          = 223;//Certificate Distribution Center
  Id_PORT_masqdialer  = 224;//tcp    masqdialer

  Id_PORT_direct      = 242;//tcp    Direct
  IdPORT_sur_meas     = 243;// Survey Measurement
  Id_PORT_inbusiness  = 244;//tcp    inbusiness
  IdPORT_link         = 245;// LINK
  IdPORT_dsp3270      = 246;// Display Systems Protocol
  IdPORT_pdap         = 344;// Prospero Data Access Protocol
  IdPORT_pawserv      = 345;// Perf Analysis Workbench
  IdPORT_zserv        = 346;//Zebra server
  IdPORT_fatserv      = 347;//Fatmen Server
  IdPORT_csi_sgwp     = 348;//Cabletron Management Protocol
  Id_PORT_mftp        = 349; //mftp
  Id_PORT_matip_type_a = 350; //MATIP Type A
  Id_PORT_matip_type_b = 351; //MATIP Type B
  Id_PORT_dtag_ste_sb  = 352; //DTAG
  Id_PORT_ndsauth = 353; //ndsauth
  Id_PORT_bh611 = 354; //bh611
  Id_PORT_datex_asn = 355; //datex-asn
  Id_PORT_cloanto_net_1 = 356; //Cloanto Net 1
  Id_PORT_bhevent = 357; //bhevent
  Id_PORT_shrinkwrap  = 358; //Shrinkwrap
  Id_PORT_nsrmp	      = 359;//tcp    Network Security Risk Management Protocol
  Id_PORT_scoi2odialog	= 360;//tcp    scoi2odialog
  Id_PORT_semantix    = 361;//tcp    Semantix
  Id_PORT_srssend     = 362;//tcp    SRS Sen
  Id_PORT_rsvp_tunnel =	363;//tcp    RSVP Tunnel
  Id_PORT_aurora_cmgr = 364;//tcp    Aurora CMGR
  Id_PORT_dtk         = 365;//tcp    DTK
  Id_PORT_odmr        = 366;//tcp    ODMR
  Id_PORT_mortgageware = 367;//tcp    MortgageWare
  Id_PORT_qbikgdp     = 368;//tcp    QbikGDP
  Id_PORT_rpc2portmap = 369;//tcp    rpc2portmap
  Id_PORT_codaauth2   = 370;//tcp    codaauth2
  IdPORT_clearcase    = 371;//Clearcase
  IdPORT_ulistserv    = 372;//Unix Listserv
  IdPORT_legent_1     = 373;//Legent Corporation
  IdPORT_legent_2     = 374;//Legent Corporation
  IdPORT_hassle       = 375;//Hassle
  IdPORT_nip          = 376; // Amiga Envoy Network Inquiry Proto
  IdPORT_tnETOS       = 377;//NEC Corporation
  IdPORT_dsETOS       = 378;//NEC Corporation
  IdPORT_is99c        = 379;//TIA/EIA/IS-99 modem client
  IdPORT_is99s        = 380;//TIA/EIA/IS-99 modem server
  IdPORT_hp_collector = 381;//hp performance data collector
  IdPORT_hp_managed_node = 382;//hp performance data managed node
  IdPORT_hp_alarm_mgr  = 383;//hp performance data alarm manager
  IdPORT_arns          = 384;//A Remote Network Server System
  IdPORT_ibm_app       = 385;//IBM Application
  IdPORT_asa           = 386;//ASA Message Router Object Def.
  IdPORT_aurp          = 387;//Appletalk Update-Based Routing Pro.
  IdPORT_unidata_ldm   = 388;//Unidata LDM Version 4
  IdPORT_ldap          = 389;//Lightweight Directory Access Protocol
  IdPORT_uis           = 390;//UIS
  IdPORT_synotics_relay = 391;//SynOptics SNMP Relay Port
  IdPORT_synotics_broker = 392;//SynOptics Port Broker Port
  IdPORT_dis            = 393;//Data Interpretation System
  IdPORT_embl_ndt       = 394;//EMBL Nucleic Data Transfer
  IdPORT_etcp           = 395;//NETscout Control Protocol
  IdPORT_netware_ip     = 396;//Novell Netware over IP
  IdPORT_mptn           = 397;//Multi Protocol Trans. Net.
  IdPORT_kryptolan      = 398;//Kryptolan
  IdPORT_iso_tsap_c2    = 399;//ISO Transport Class 2 Non-Control over TCP
  IdPORT_work_sol       = 400;//Workstation Solutions
  IdPORT_ups            = 401;//Uninterruptible Power Supply
  IdPORT_genie          = 402;//Genie Protocol
  IdPORT_decap          = 403;//decap
  IdPORT_nced           = 404;//nced
  IdPORT_ncld           = 405;//ncld
  IdPORT_imsp           = 406;//Interactive Mail Support Protocol
  IdPORT_timbuktu       = 407;//Timbuktu
  IdPORT_prm_sm         = 408;//Prospero Resource Manager Sys. Man.
  IdPORT_prm_nm         = 409;//Prospero Resource Manager Node Man.
  IdPORT_decladebug     = 410;//DECLadebug Remote Debug Protocol
  IdPORT_rmt            = 411;//Remote MT Protocol
  IdPORT_synoptics_trap = 412;//Trap Convention Port
  IdPORT_smsp           = 413;//SMSP
  IdPORT_infoseek       = 414;//InfoSeek
  IdPORT_bnet           = 415;//BNet
  IdPORT_silverplatter  = 416;//Silverplatter
  IdPORT_onmux          = 417;//Onmux
  IdPORT_hyper_g        = 418;//Hyper-G
  IdPORT_ariel1         = 419;//Ariel
  IdPORT_smpte          = 420;//SMPTE
  IdPORT_ariel2         = 421;//Ariel
  IdPORT_ariel3         = 422;//Ariel
  IdPORT_opc_job_start  = 423;//IBM Operations Planning and Control Start
  IdPORT_opc_job_track  = 424;//IBM Operations Planning and Control Track
  IdPORT_icad_el        = 425;//ICAD
  IdPORT_smartsdp       = 426;//smartsdp
  IdPORT_svrloc         = 427;//Server Location
  IdPORT_ocs_cmu        = 428;//OCS_CMU
  IdPORT_ocs_amu        = 429;//OCS_AMU
  IdPORT_utmpsd         = 430;//UTMPSD
  IdPORT_utmpcd         = 431;//UTMPCD
  IdPORT_iasd           = 432;//IASD
  IdPORT_nnsp           = 433;//NNSP
  IdPORT_mobileip_agent = 434;//MobileIP-Agent
  IdPORT_mobilip_mn     = 435;//MobilIP-MN
  IdPORT_dna_cml        = 436;//DNA-CML
  IdPORT_comscm         = 437;//comscm
  IdPORT_dsfgw          = 438;//dsfgw
  IdPORT_dasp           = 439;//dasp      Thomas Obermair
  IdPORT_sgcp           = 440;//sgcp
  IdPORT_decvms_sysmgt  = 441;//decvms-sysmgt
  IdPORT_cvc_hostd      = 442;//cvc_hostd
  IdPORT_SSL     = 443;
  IdPORT_npp2    = 444;//Simple Network Paging Protocol [RFC1568]
  IdPORT_microsoft_ds = 445;//Microsoft-DS
  IdPORT_ddm_rdb = 446; //DDM-RDB
  IdPORT_ddm_dfm = 447;//DDM-RFM
  IdPORT_ddm_byte = 448;//DDM-BYTE
  IdPORT_as_servermap = 449;//AS Server Mapper
  IdPORT_tserver      = 450;//TServer
  IdPORT_sfs_smp_net  = 451;//Cray Network Semaphore server
  IdPORT_sfs_config = 452;//Cray SFS config server
  IdPORT_creativeserver = 453;//CreativeServer
  IdPORT_contentserver  = 454;//ContentServer
  IdPORT_creativepartnr = 455;//CreativePartnr
  IdPORT_macon_tcp      = 456;//macon-tcp
  IdPORT_scohelp        = 457;//scohelp
  IdPORT_appleqtc       = 458;//apple quick time
  IdPORT_ampr_rcmd      = 459;//ampr-rcmd
  IdPORT_skronk         = 460;//skronk
  IdPORT_datasurfsrv    = 461;//DataRampSrv
  IdPORT_datasurfsrvsec = 462;//DataRampSrvSec
  IdPORT_alpes          = 463;//alpes
  IdPORT_kpasswd        = 464;//kpasswd
  IdPORT_ssmtp          = 465;//ssmtp
  IdPORT_digital_vrc    = 466;//digital-vrc
  IdPORT_mylex_mapd     = 467;//mylex-mapd
  IdPORT_photuris       = 468;//proturis
  IdPORT_rcp            = 469;//Radio Control Protocol
  IdPORT_scx_proxy      = 470;//scx-proxy
  IdPORT_mondex         = 471;//Mondex
  IdPORT_ljk_login      = 472;//jk-login
  IdPORT_hybrid_pop     = 473;//hybrid-pop
  IdPORT_tn_tl_w1       = 474;//tcp    tn-tl-w1
  IdPORT_tn_tl_w2       = 474;//udp    tn-tl-w2
  IdPORT_tcpnethaspsrv  = 475;//tcp    tcpnethaspsrv
  IdPORT_tn_tl_fd1      = 476;//tn-tl-fd1
  IdPORT_ss7ns          = 477;//ss7ns
  IdPORT_spsc           = 478;//spsc
  IdPORT_iafserver      = 479;//iafserver
  IdPORT_iafdbase       = 480;//iafdbase
  IdPORT_ph             = 481;//Ph service
  IdPORT_bgs_nsi        = 482;//bgs-nsi
  IdPORT_ulpnet         = 483;//ulpnet
  IdPORT_integra_sme    = 484;//Integra Software Management Environment
  IdPORT_powerburst     = 485;//Air Soft Power Burst
  IdPORT_avian          = 486;//avian
  IdPORT_saft           = 487;//saft
  IdPORT_gss_http       = 488;//gss-http
  IdPORT_nest_protocol  = 489;//nest-protocol
  IdPORT_micom_pfs      = 490;//micom-pfs
  IdPORT_go_login       = 491;//go-login
  IdPORT_ticf_1         = 492;//Transport Independent Convergence for FNA
  IdPORT_ticf_2         = 493;//Transport Independent Convergence for FNA
  IdPORT_pov_ray        = 494;//tcp    POV-Ray
  IdPORT_intecourier    = 495; //tcp/udp  intecourier
  Id_PORT_pim_rp_disc = 496; //tcp/udp pim-rp-disc
  Id_PORT_dantz  = 497; //tcp/udp dantz
  Id_PORT_siam   = 498; //tcp/udp siam
  Id_PORT_ISO_ILL = 499; //tcp/udp iso-ill  ISO ILL Protocol
  Id_PORT_isakmp = 500; //tcp/udp isakmp
  Id_PORT_stmf   = 501; //tcp/udp stmf
  Id_PORT_asa_appl_proto = 502; //tcp/udp asa-appl-proto
  Id_PORT_intrinsa = 503; // intrinsa
  Id_PORT_citadel = 504; //citadel
  Id_PORT_mailbox_lm = 505; //mailbox-lm
  Id_PORT_ohimsrv = 506; //ohimsrv
  Id_PORT_crs = 507; //crs
  Id_PORT_xvttp = 508; //xvttp
  Id_PORT_snare = 509; //snare
  Id_PORT_FirstClass   = 510; //FirstClass Protocol
  Id_PORT_passgo = 511; //PassGo
  Id_PORT_exec   = 512; {/tcp    remote process execution;
                          authentication performed using
                          passwords and UNIX loppgin names      }

  Id_PORT_biff   = 512;{udp    used by mail system to notify users
                          of new mail received; currently
                          receives messages only from
                          processes on the same machine }
  Id_PORT_login  = 513;{tcp    remote login a la telnet;
                          automatic authentication performed
                          based on priviledged port numbers
                          and distributed data bases which
                          identify "authentication domains"   }
  IdPORT_who     = 513;{udp    maintains data bases showing who's   
                          logged in to machines on a local
                          net and the load average of the
                          machine }
  IdPORT_cmd     = 514;{tcp    like exec, but automatic
                           authentication is performed as for
                           login server }
  IdPORT_syslog  = 514;{udp }
  IdPORT_LPD     = 515;
  IdPORT_talk    = 517;{tcp    like tenex link, but across
                          machine - unfortunately, doesn't
                          use link protocol (this is actually
                          just a rendezvous port from which a
                          tcp connection is established)}
  IdPORT_ntalk   = 518;
  IdPORT_utime   = 519; //    unixtime
  IdPORT_efs     = 520; //tcp    extended file name server
  IdPORT_router  = 520; {udp    local routing process (on site);
                          uses variant of Xerox NS routing
                          information protocol    }
  IdPORT_timed   = 525; // timeserver
  IdPORT_tempo   = 526; // newdate
  IdPORT_courier = 530; // rpc
  IdPORT_conference = 531;//chat
  IdPORT_netnews    = 532;//readnews
  IdPORT_netwall    = 533;// for emergency broadcasts

  IdPORT_apertus_ldp = 539;// Apertus Technologies Load Determination
  IdPORT_uucp       = 540;// uucpd
  IdPORT_uucp_rlogin = 541;//uucp-rlogin
  IdPORT_klogin      = 543;//
  IdPORT_kshell      = 544;//krcmd
  IdPORT_appleqtcsrvr = 545; // appleqtcsrvr
  IdPORT_dhcp_client_v6  = 546; //DHCP Client   IP 6
  IdPORT_dhcp_server_v6  = 547; // DHCP Server  IP 6
  Id_PORT_afpovertcp    = 548;//tcp    AFP over TCP
  Id_PORT_idfp          = 549;//tcp    IDFP
  IdPORT_new_rwho     = 550; // new-who
  IdPORT_cybercash    = 551; // cybercash
  IdPORT_deviceshare  = 552; // deviceshare
  IdPORT_pirp         = 553; //  pirp
  IdPORT_rtsp         = 554; //  Real Time Stream Control Protocol
  IdPORT_dsf          = 555;
  IdPORT_remotefs     = 556; //rfs server
  IdPORT_openvms_sysipc = 557;// openvms-sysipc
  IdPORT_sdnskmp      = 558;// SDNSKMP
  IdPORT_teedtap      = 559;// TEEDTAP
  IdPORT_rmonitor     = 560;// rmonitord
  IdPORT_monitor      = 561;//
  IdPORT_chshell      = 562;// chcmd
  IdPORT_SNEWS        = 563;
  IdPORT_9pfs         = 564;/// plan 9 file service
  IdPORT_whoami       = 565;// whoami
  IdPORT_streettalk   = 566;// streettalk
  IdPORT_banyan_rpc   = 567;//banyan-rpc
  IdPORT_ms_shuttle   = 568;//microsoft shuttle
  IdPORT_ms_rome      = 569;//microsoft rome
  IdPORT_meter        = 570;//demon
  IdPORT_meter_udemon = 571;//udemon
  IdPORT_sonar        = 572;//sonar
  IdPORT_banyan_vip   = 573;//banyan-vip
  IdPORT_ftp_agent    = 574;//FTP Software Agent System
  IdPORT_vemmi        = 575;//VEMMI
  Id_PORT_ipcd        = 576;//tcp    ipcd
  Id_PORT_vnas        = 577;//tcp    vnas
  Id_PORT_ipdd        = 578;//tcp    ipdd
  Id_PORT_decbsrv     = 579;//tcp    decbsrv
  Id_PORT_sntp_heartbeat = 580;//tcp    SNTP HEARTBEAT
  Id_PORT_bdp	      = 581;//tcp    Bundle Discovery Protocol
  Id_PORT_scc_security = 582;//tcp    SCC Security
  Id_PORT_philips_vc  =	583;//tcp    Philips Video-Conferencing
  Id_PORT_keyserver   = 584;//tcp    Key Server
  Id_PORT_imap4_ssl_dp = 585;//tcp    IMAP4+SSL (use 993 instead)
//               Use of 585 is not recommended, use 993 instead
  Id_PORT_password_chg = 586;//tcp    Password Change
  Id_PORT_submission   = 587;//tcp    Submission
  Id_PORT_cal	       = 588;//tcp    CAL
  Id_PORT_eyelink      = 589;//tcp    EyeLink
  Id_PORT_tns_cml      = 590;//tcp    TNS CML
  Id_PORT_http_alt     = 591;//tcp    FileMaker, Inc. - HTTP Alternate (see Port 80)
  Id_PORT_eudora_set   = 592;//tcp    Eudora Set
  Id_PORT_http_rpc_epmap = 593;//tcp    HTTP RPC Ep Map
  Id_PORT_tpip	       = 594;//tcp    TPIP
  Id_PORT_cab_protocol = 595;//tcp    CAB Protocol
  Id_PORT_smsd	       = 596;//tcp    SMSD
  Id_PORT_ptcnameservice = 597;//tcp    PTC Name Service
  Id_PORT_sco_websrvrmg3 = 598;//tcp    SCO Web Server Manager 3
  Id_PORT_acp         = 599;//tcp    Aeolon Core Protocol
  IdPORT_ipcserver    = 600;//Sun IPC server
  Id_PORT_syslog_conn  = 601;//Reliable Syslog protocol

  IdPORT_urm          = 606;//Cray Unified Resource Manager
  IdPORT_nqs          = 607;//nqs
  IdPORT_sift_uft     = 608;//Sender-Initiated/Unsolicited File Transfer
  IdPORT_npmp_trap    = 609;//npmp-trap
  IdPORT_npmp_local   = 610;//npmp-local
  IdPORT_npmp_gui     = 611;//npmp-gui
  Id_PORT_hmmp_ind    = 612;//tcp    HMMP Indication
  Id_PORT_hmmp_op     = 613;//tcp    HMMP Operation
  Id_PORT_sshell      = 614;//tcp    SSLshell
  Id_PORT_sco_inetmgr =	615;//tcp    Internet Configuration Manager
  Id_PORT_sco_sysmgr  = 616;//tcp    SCO System Administration Server
  Id_PORT_sco_dtmgr   =	617;//tcp    SCO Desktop Administration Server
  Id_PORT_dei_icda    = 618;//tcp    DEI-ICDA
  Id_PORT_compaq_evm  = 619;//tcp    Compaq EVM
  Id_PORT_sco_websrvrmgr = 620;//tcp    SCO WebServer Manager
  Id_PORT_escp_ip     = 621;//tcp    ESCP
  Id_PORT_collaborator = 622;//tcp    Collaborator
  Id_PORT_aux_bus_shunt	= 623;//tcp    Aux Bus Shunt
  Id_PORT_cryptoadmin  = 624;//tcp    Crypto Admin
  Id_PORT_dec_dlm     = 625;//tcp    DEC DLM
  Id_PORT_asia	      =	626;//tcp    ASIA
  Id_PORT_passgo_tivoli	= 627;//tcp    PassGo Tivoli
  Id_PORT_qmqp	      = 628;//tcp    QMQP
  Id_PORT_3com_amp3   = 629;//tcp    3Com AMP3
  Id_PORT_rda	      = 630;//tcp    RDA
  Id_PORT_ipp	      = 631;//tcp    IPP (Internet Printing Protocol)
  Id_PORT_bmpp	      = 632;//tcp    bmpp
  IdPORT_servstat     = 633;// Service Status update (Sterling Software)
  IdPORT_ginad        = 634;// ginad
  Id_PORT_rlzdbase    = 635;//tcp    RLZ DBase
  Id_PORT_ldaps       = 636;//tcp    ldap protocol over TLS/SSL (was sldap)
  Id_PORT_lanserver   = 637;//tcp    lanserver
  Id_PORT_mcns_sec    = 638;//tcp    mcns-sec
  Id_PORT_msdp	      =	639;//tcp    MSDP
  Id_PORT_entrust_sps = 640;//tcp    entrust-sps
  Id_PORT_repcmd      = 641;//tcp    repcmd
  Id_PORT_esro_emsdp  =	642;//tcp    ESRO-EMSDP V1.3
  Id_PORT_sanity      = 643;//tcp    SANity
  Id_PORT_dwr	      = 644;//tcp    dwr
  Id_PORT_pssc	      =	645;//tcp    PSSC
  Id_PORT_ldp	      =	646;//tcp    LDP
  Id_PORT_dhcp_failover = 647;//tcp    DHCP Failover
  Id_PORT_rrp	      =	648;//tcp    Registry Registrar Protocol (RRP)
  Id_PORT_aminet      =	649;//tcp    Aminet
  Id_PORT_obex	      =	650;//tcp    OBEX
  Id_PORT_ieee_mms    =	651;//tcp    IEEE MMS
  Id_PORT_hello_port  = 652;//tcp    HELLO_PORT
  Id_PORT_repscmd     =	653;//tcp    RepCmd
  Id_PORT_aodv	      =	654;//tcp	   AODV
  Id_PORT_tinc	      =	655;//tcp    TINC
  Id_PORT_spmp	      =	656;//tcp    SPMP
  Id_PORT_rmc	      =	657;//tcp    RMC
  Id_PORT_tenfold     = 658;//tcp    TenFold

  Id_PORT_mac_srvr_admin = 660;//tcp    MacOS Server Admin
  Id_PORT_hap	      =	661;//tcp    HAP
  Id_PORT_pftp	      = 662;//tcp    PFTP
  Id_PORT_purenoise   = 663;//tcp    PureNoise
  Id_PORT_secure_aux_bus = 664;//tcp    Secure Aux Bus
  Id_PORT_sun_dr      = 665;//tcp    Sun DR
  IdPORT_mdqs         = 666;//
  IdPORT_doom         = 666;//doom Id Software
  Id_PORT_disclose    = 667;//campaign contribution disclosures - SDR Technologies
  Id_PORT_mecomm      = 668;//MeComm
  Id_PORT_meregister  = 669;//MeRegister
  Id_PORT_vacdsm_sws  = 670;//VACDSM-SWS
  Id_PORT_vacdsm_app  = 671;//VACDSM-APP
  Id_PORT_vpps_qua    = 672; //VPPS-QUA
  Id_PORT_cimplex     = 673; //CIMPLEX
  Id_PORT_acap        = 674; //ACAP
  Id_PORT_dctp        = 675; //DCTP
  Id_PORT_vpps_via    = 676; //VPPS Via
  Id_PORT_vpp         = 677; //Virtual Presence Protocol
  Id_PORT_gnf_ncp     = 678;//GNU Generation Foundation NCP
  Id_PORT_mrm         = 679;//MRM
  Id_PORT_entrust_aaas = 680;//entrust-aaas
  Id_PORT_entrust_aams = 681;//entrust-aams
  Id_PORT_xfr          = 682;//XFR
  Id_PORT_corba_iiop   = 683;//CORBA IIOP
  Id_PORT_corba_iiop_ssl = 684; //CORBA IIOP SSL
  Id_PORT_mdc_portmapper = 685; //MDC Port Mapper
  Id_PORT_hcp_wismar  = 686; //Hardware Control Protocol Wismar
  Id_PORT_asipregistry = 687;//asipregistry
  Id_PORT_realm_rusd     = 688; //REALM-RUSD
  Id_PORT_nmap        = 689;//NMAP
  Id_PORT_vatp        = 690; //VATP
  Id_PORT_msexch_routing = 691; //msexch-routing
  Id_PORT_hyperwave_isp = 692; //Hyperwave-ISP
  Id_PORT_connendp    = 693; //connendp
  Id_PORT_ha_cluster  = 694; //ha-cluster
  Id_PORT_ieee_mms_ssl = 695; //IEEE-MMS-SSL
  Id_PORT_rushd = 696; //RUSHD
  Id_PORT_uuidgen = 697; //UUIDGEN
  Id_PORT_olsr        = 698; //OLSR
  Id_PORT_accessnetwork = 699; //Access Network

  IdPORT_elcsd        = 704;//errlog copy/server daemon
  Id_PORT_agentx      = 705; //AgentX
  Id_PORT_silc        = 706; //SILC
  Id_PORT_borland_dsj = 707; // Borland DSJ

  IdPORT_entrustmanager = 709;//EntrustManager
  Id_PORT_entrust_ash   = 710;// Entrust Administration Service Handler
  Id_PORT_cisco_tdp     = 711; //Cisco TDP

  IdPORT_netviewdm1     = 729;//IBM NetView DM/6000 Server/Client
  IdPORT_netviewdm2     = 730;//IBM NetView DM/6000 send/tcp
  IdPORT_netviewdm3     = 731;//IBM NetView DM/6000 receive/tcp
  IdPORT_netgw          = 741;//netGW
  IdPORT_netrcs         = 742;//Network based Rev. Cont. Sys.

  IdPORT_flexlm         = 744;//Flexible License Manager

  IdPORT_fujitsu_dev    = 747;//Fujitsu Device Control
  IdPORT_ris_cm         = 748;//Russell Info Sci Calendar Manager
  IdPORT_kerberos_adm   = 749;//kerberos administration
  IdPORT_rfile          = 750;//tcp
  IdPORT_loadav         = 750;//udp
  IdPORT_pump           = 751;
  IdPORT_qrh            = 752;
  IdPORT_rrh            = 753;
  IdPORT_tell           = 754;// send
  IdPORT_nlogin         = 758;
  IdPORT_con            = 759;
  IdPORT_ns             = 760;
  IdPORT_rxe            = 761;
  IdPORT_quotad         = 762;
  IdPORT_cycleserv      = 763;
  IdPORT_omserv         = 764;
  IdPORT_webster        = 765;
  IdPORT_phonebook      = 767;// phone
  IdPORT_vid            = 769;
  IdPORT_cadlock        = 770;
  IdPORT_rtip   = 771;
  IdPORT_cycleserv2 = 772;
  IdPORT_submit = 773;//tcp
  IdPORT_notify = 773;//udp
  IdPORT_rpasswd = 774;//tcp
  IdPORT_acmaint_dbd = 774; //udp
  IdPORT_entomb = 775;
  IdPORT_acmaint_transd = 775;
  IdPORT_wpages = 776;
  IdPORT_wpgs   = 780;
  
  IdPORT_concert = 786;//Concert
  IdPORT_qsc   = 787; //QSC

  IdPORT_mdbs_daemon = 800;

  IdPORT_device = 801;

  Id_PORT_fcp = 810; //FCP or FCP datagram (udp)
   
  Id_PORT_itm_mcell_s = 828; //itm-mcell-s
  Id_PORT_pkix_3_ca_ra  = 829; //PKIX-3 CA/RA


  Id_PORT_dhcp_failover2 = 847;  //dhcp-failover 2

  Id_PORT_rsync	= 873; //rsync
  Id_PORT_iclcnet_locate = 886; //ICL coNETion locate server
  Id_PORT_iclcnet_svinfo = 887; //ICL coNETion server info
  IdPORT_accessbuilder = 888;//udp        AccessBuilder

  Id_PORT_omginitialrefs = 900;//omginitialrefs
  Id_PORT_smpnameres  = 901; //smpnameres
  Id_PORT_ideafarm_chat = 902;  //IDEAFARM CHAT
  Id_PORT_ideafarm_catch = 903; //IDEAFARM CATCH

  IdPOPRT_xact_backup = 911;//xact-backup
  IdPORT_ftps_data = 989; //ftp protocol, data, over TLS/SSL
  IdPORT_ftps   = 990; //ftp protocol, control, over TLS/SSL
  IdPORT_nas    = 991; //Netnews Administration System
  IdPORT_TelnetS = 992; //telnet protocol over TLS/SSL
  IdPORT_IMAP4S = 993; //imap4 protocol over TLS/SSL
  IdPORT_IRCS  = 994; // irc protocol over TLS/SSL
  IdPORT_POP3S = 995; // POP3 protocol over TLS/SSL
  IdPORT_vsinet = 996;//tcp    vsinet
  IdPORT_maitrd = 997; //tcp
  IdPORT_busboy = 998;//tcp
  IdPORT_puparp = 998;//udp
  {There are port conflicts - beware}
  IdPORT_garcon = 999;//tcp
  IdPORT_applix = 999;//udp       Applix ac
  IdPORT_puprouter = 999;//tcp
  IdPORT_cadlock2 = 1000;//tcp
  IdPORT_ock = 1000;  //udp

  ID_PORT_surf = 1010; //surf

  {These were added simply for compatibility and were not listed in RFC 1700}
  IdPORT_SOCKS   = 1080;
  IdPORT_DICT    = 2628;
  IdPORT_IRC     = 6667;

const

  Id_AIVN_Rserved = 0;//                Reserved                                [JBP]
  Id_AIVN_IP = 4; //       IP       Internet Protocol                [RFC791,JBP]
  Id_AIVN_ST = 5; //       ST       ST Datagram Mode                [RFC1190,JWF]
  Id_AIVN_SIP = 6; //       SIP      Simple Internet Protocol                [RH6]
  Id_AIVN_TP_IX = 7; //       TP/IX    TP/IX: The Next Internet                [RXU]
  Id_AIVN_PIP = 8; //       PIP      The P Internet Protocol                 [PXF]
  Id_AIVN_Tuba = 9; //       TUBA     TUBA                                    [RXC]
  Id_AIVN_Reserved2 = 15; //                Reserved


const
  {Assigned Internet Protocol Numbers from RFC 1700}
  Id_AIPN_Reserved = 0;
  Id_AIPN_ICMP = 1; //     ICMP        Internet Control Message       [RFC792,JBP]
  Id_AIPN_IGMP = 2; //     IGMP        Internet Group Management     [RFC1112,JBP]
  Id_AIPN_GGP  = 3; //     GGP         Gateway-to-Gateway              [RFC823,MB]
  Id_AIPN_IP   = 4; //     IP          IP in IP (encasulation)               [JBP]
  Id_AIPN_ST   = 5; //     ST          Stream                 [RFC1190,IEN119,JWF]
  Id_AIPN_TCP  = 6; //     TCP         Transmission Control           [RFC793,JBP]
  Id_AIPN_UCL  = 7; //     UCL         UCL                                    [PK]
  Id_AIPN_EGP  = 8; //     EGP         Exterior Gateway Protocol     [RFC888,DLM1]
  Id_AIPN_IGP  = 9; //     IGP         any private interior gateway          [JBP]
  Id_AIPN_BBN_RCC_MON = 10; //     BBN-RCC-MON BBN RCC Monitoring                    [SGC]
  Id_AIPN_NVP_II = 11; //     NVP-II      Network Voice Protocol         [RFC741,SC3]
  Id_AIPN_PUP    = 12; //     PUP         PUP                             [PUP,XEROX]
  Id_AIPN_ARGUS  = 13; //     ARGUS       ARGUS                                [RWS4]
  Id_AIPN_EMCON  = 14; //    EMCON       EMCON                                 [BN7]
  Id_AIPN_XNET   = 15; //     XNET        Cross Net Debugger            [IEN158,JFH2]
  Id_AIPN_CHAOS  = 16; //     CHAOS       Chaos                                 [NC3]
  Id_AIPN_UDP    = 17; //     UDP         User Datagram                  [RFC768,JBP]
  Id_AIPN_MUX    = 18; //     MUX         Multiplexing                    [IEN90,JBP]
  Id_AIPN_DCN_MEAS = 19; //    DCN-MEAS    DCN Measurement Subsystems           [DLM1]
  Id_AIPN_HMP      = 20; //     HMP         Host Monitoring                [RFC869,RH6]
  Id_AIPN_PRM      = 21; //     PRM         Packet Radio Measurement              [ZSU]
  Id_AIPN_XNS_IDP = 22; //     XNS-IDP     XEROX NS IDP               [ETHERNET,XEROX]
  Id_AIPN_TRUNK_1 = 23; //     TRUNK-1     Trunk-1                              [BWB6]
  Id_AIPN_TRUNK_2 = 24; //     TRUNK-2     Trunk-2                              [BWB6]
  Id_AIPN_LEAF_1  = 25; //     LEAF-1      Leaf-1                               [BWB6]
  Id_AIPN_LEAF_2  = 26; //     LEAF-2      Leaf-2                               [BWB6]
  Id_AIPN_RDP     = 27; //     RDP         Reliable Data Protocol         [RFC908,RH6]
  Id_AIPN_IRTP    = 28; //     IRTP        Internet Reliable Transaction  [RFC938,TXM]
  Id_AIPN_ISO_TP4 = 29; //     ISO-TP4     ISO Transport Protocol Class 4 [RFC905,RC77]
  Id_AIPN_NETBLT  = 30; //     NETBLT      Bulk Data Transfer Protocol    [RFC969,DDC1]
  Id_AIPN_NFE_NSP = 31; //     MFE-NSP     MFE Network Services Protocol  [MFENET,BCH2]
  Id_AIPN_MERIT_IMP = 32; //     MERIT-INP   MERIT Internodal Protocol             [HWB]
  Id_AIPN_SEP       = 33; //     SEP         Sequential Exchange Protocol        [JC120]
  Id_AIPN_3PC       = 34; //     3PC         Third Party Connect Protocol         [SAF3]
  Id_AIPN_IDPR      = 35; //     IDPR        Inter-Domain Policy Routing Protocol [MXS1]
  Id_AIPN_XTP       = 36; //     XTP         XTP                                   [GXC]
  Id_AIPN_DDP       = 37; //     DDP         Datagram Delivery Protocol            [WXC]
  Id_AIPN_IDPR_CMTP      = 38; //     IDPR-CMTP   IDPR Control Message Transport Proto [MXS1]
  Id_AIPN_TP_PLUS_PLUS   = 39; //     TP++        TP++ Transport Protocol               [DXF]
  Id_AIPN_IL        =  40; //     IL          IL Transport Protocol                [DXP2]
  Id_AIPN_SIP       =  41; //     SIP         Simple Internet Protocol              [SXD]
  Id_AIPN_SDRP      =  42; //     SDRP        Source Demand Routing Protocol       [DXE1]
  Id_AIPN_SIP_SR    =  43; //     SIP-SR      SIP Source Route                      [SXD]
  Id_AIPN_SIP_FRAG  =  44; //     SIP-FRAG    SIP Fragment                          [SXD]
  Id_AIPN_IDRP =  45; //     IDRP        Inter-Domain Routing Protocol   [Sue Hares]
  Id_AIPN_RSVP =  46; //    RSVP        Reservation Protocol           [Bob Braden]
  Id_AIPN_GRE  =  47; //     GRE         General Routing Encapsulation     [Tony Li]
  Id_AIPN_MHRP =  48; //     MHRP        Mobile Host Routing Protocol[David Johnson]
  Id_AIPN_BNA  =  49; //     BNA         BNA                          [Gary Salamon]
  Id_AIPN_SIPP_ESB = 50; //     SIPP-ESP    SIPP Encap Security Payload [Steve Deering]
  Id_AIPN_SIPP_AH  = 51; //     SIPP-AH     SIPP Authentication Header  [Steve Deering]
  Id_AIPN_I_NLSP   = 52; //     I-NLSP      Integrated Net Layer Security  TUBA [GLENN]
  Id_AIPN_SWIPE = 53; //     SWIPE       IP with Encryption                    [JI6]
  Id_AIPN_NHRP  = 54; //     NHRP        NBMA Next Hop Resolution Protocol
  Id_AIPN_MOBILE = 55;//     MOBILE      IP Mobility                       [Perkins]
  Id_AIPN_TLSP = 56;//     TLSP        Transport Layer Security Protocol   [Oberg]
  Id_AIPN_Kryptonet = 58;//             using Kryptonet key management
  Id_AIPN_SKIP = 57;//     SKIP        SKIP                              [Markson]
  Id_AIPN_IPV6_ICMP = 58;//     IPv6-ICMP   ICMP for IPv6                     [RFC1883]
  Id_AIPN_IPV6_NO_NEXT = 59;//     IPv6-NoNxt  No Next Header for IPv6           [RFC1883]
  Id_AIPN_IPV6_OPTS = 60;//     IPv6-Opts   Destination Options for IPv6      [RFC1883]
  Id_AIPN_Any_Host_Internal = 61; // any host internal protocol            [JBP]
  Id_AIPN_CFTP  = 62; //     CFTP        CFTP                            [CFTP,HCF2]
  Id_AIPN_Any_LAN = 63; //                 any local network                     [JBP]
  Id_AIPN_SAT_EXPACK = 64; //     SAT-EXPAK   SATNET and Backroom EXPAK             [SHB]
  Id_AIPN_KRYPTOLAN = 65; //    KRYPTOLAN   Kryptolan                            [PXL1]
  Id_AIPN_RVD = 66; //     RVD         MIT Remote Virtual Disk Protocol      [MBG]
  Id_AIPN_IPPC = 67; //     IPPC        Internet Pluribus Packet Core         [SHB]
  Id_AIPN_Any_Distributed_File_System = 68; //any distributed file system           [JBP]
  Id_AIPN_SAT_MON = 69; //     SAT-MON     SATNET Monitoring                     [SHB]
  Id_AIPN_VISA = 70;//     VISA        VISA Protocol                        [GXT1]
  Id_AIPN_IPCV = 71;//     IPCV        Internet Packet Core Utility          [SHB]
  Id_AIPN_CPNX = 72; //     CPNX        Computer Protocol Network Executive  [DXM2]
  Id_AIPN_CPHB = 73; //     CPHB        Computer Protocol Heart Beat         [DXM2]
  Id_AIPN_WSM  = 74; //    WSN         Wang Span Network                     [VXD]
  Id_AIPN_PVP  = 75; //     PVP         Packet Video Protocol                 [SC3]
  Id_AIPN_BR_SAT_MON = 76; //     BR-SAT-MON  Backroom SATNET Monitoring            [SHB]
  Id_AIPN_SUN_ND  = 77; //     SUN-ND      SUN ND PROTOCOL-Temporary             [WM3]
  Id_AIPN_WB_MON  = 78; //     WB-MON      WIDEBAND Monitoring                   [SHB]
  Id_AIPN_EXPAK   = 79; //     WB-EXPAK    WIDEBAND EXPAK                        [SHB]
  Id_AIPN_ISO_IP  = 80; //     ISO-IP      ISO Internet Protocol                 [MTR]
  Id_AIPN_VMTP    = 81; //     VMTP        VMTP                                 [DRC3]
  Id_AIPN_SECURE_VMTP = 82; //     SECURE-VMTP SECURE-VMTP                          [DRC3]
  Id_AIPN_VINES = 83; //     VINES       VINES                                 [BXH]
  Id_AIPN_TTP =  84;//     TTP         TTP                                   [JXS]
  Id_AIPN_NSFNET_IGP = 85;//     NSFNET-IGP  NSFNET-IGP                            [HWB]
  Id_AIPN_DGP = 86;//     DGP         Dissimilar Gateway Protocol     [DGP,ML109]
  Id_AIPN_TCF = 87; //     TCF         TCF                                  [GAL5]
  Id_AIPN_IGRP = 88;//     IGRP        IGRP                            [CISCO,GXS]
  Id_AIPN_OSPFIGP = 89;//     OSPFIGP     OSPFIGP                      [RFC1583,JTM4]
  Id_AIPN_Sprite_RPC = 90; //     Sprite-RPC  Sprite RPC Protocol            [SPRITE,BXW]
  Id_AIPN_LARP = 91; //     LARP        Locus Address Resolution Protocol     [BXH]
  Id_AIPN_MTP = 92;//     MTP         Multicast Transport Protocol          [SXA]
  Id_AIPN_AX_25 = 93;//     AX.25       AX.25 Frames                         [BK29]
  Id_AIPN_IPIP = 94;//     IPIP        IP-within-IP Encapsulation Protocol   [JI6]
  Id_AIPN_MICP =  95;//     MICP        Mobile Internetworking Control Pro.   [JI6]
  Id_AIPN_SCC_SP = 96;//     SCC-SP      Semaphore Communications Sec. Pro.    [HXH]
  Id_AIPN_ETHERIP = 97;//     ETHERIP     Ethernet-within-IP Encapsulation     [RXH1]
  Id_AIPN_ENCAP = 98; //    ENCAP       Encapsulation Header         [RFC1241,RXB3]
  Id_AIPN_Any_Private_Encryption =  99; //any private encryption scheme         [JBP]
  Id_AIPN_GMTP = 100;//     GMTP        GMTP                                 [RXB5]
  Id_AIPN_IFMP = 101;//     IFMP        Ipsilon Flow Management Protocol   [Hinden]
  Id_AIPN_PNNI = 102;//    PNNI        PNNI over IP                       [Callon]
  Id_AIPN_PIM  = 103;//    PIM         Protocol Independent Multicast  [Farinacci]
  Id_AIPN_ARIS = 104;//     ARIS        ARIS                              [Feldman]
  Id_AIPN_SCPS = 105;//  SCPS				   [Durst]
  Id_AIPN_QNX = 106;//  QNX	       QNX				  [Hunter]
  Id_AIPN_A_N = 107; //  A/N	      Active Networks                    [Braden]
  Id_AIPN_IPComp = 108;//  IPComp     IP Payload Compression Protocol   [RFC2393]
  Id_AIPN_SNP = 109;//   SNP    Sitara Networks Protocol          [Sridhar]
  Id_AIPN_Compaq_Peer = 110;//	 Compaq-Peer Compaq Peer Protocol                [Volpe]
  Id_AIPN_IPX_In_IP = 111;//  IPX-in-IP   IPX in IP		  	     [Lee]
  Id_AIPN_VRRP = 112; //VRRP    Virtual Router Redundancy Protocol [Hinden]
  Id_AIPN_PGM = 113; //PGM     PGM Reliable Transport Protocol  [Speakman]
  Id_AIPN_0_HOP = 114;// any 0-hop protocol                   [IANA]
  Id_AIPN_L2TP = 115;//  L2TP   Layer Two Tunneling Protocol        [Aboba]
  Id_AIPN_DDX = 116;//  DDX   D-II Data Exchange (DDX)           [Worley]
  Id_AIPN_IATP = 117;//  IATP   Interactive Agent Transfer Protocol  [Murphy]
  Id_AIPN_STP = 118;// STP   Schedule Transfer Protocol            [JMP]
  Id_AIPN_SRP = 119;// SRP   SpectraLink Radio Protocol       [Hamilton]
  Id_AIPN_UTI = 120;// UTI   [Lothberg]
  Id_AIPN_SMP = 121;//  SMP    Simple Message Protocol            [Ekblad]
  Id_AIPN_SM  = 122;// SM     SM			       [Crowcroft]
  Id_AIPN_PTP = 123;// PTP   Performance Transparency Protocol   [Welzl]
  Id_AIPN_ISIS = 124;//ISIS over IPv4			      [Przygienda]
  Id_AIPN_FIRE = 125;// FIRE          [Partridge]
  Id_AIPN_CRTP = 126;// CRTP 	Combat Radio Transport Protocol  [Sautter]
  Id_AIPN_CRUDP = 127; // CRUDP	Combat Radio User Datagram	 [Sautter]
  Id_AIPN_SSCOPMCE = 128;// SSCOPMCE  [Waber]
  Id_AIPN_IPLT = 129;//  IPLT  [Hollbach]
  Id_AIPN_SPS = 130;//  SPS   Secure Packet Shield             [McIntosh]
  Id_AIPN_PIPE = 131;//  PIPE   Private IP Encapsulation within IP       [Petri]
  Id_AIPN_SCTP = 132;//     SCTP   Stream Control Transmission Protocol   [Stewart]
  Id_AIPN_FC = 133;//  FC     Fibre Channel             [Rajagopal]
  Id_AIPN_RSVP_E2E_IGNORE = 134;//     RSVP-E2E-IGNORE                             [RFC3175]
  Id_AIPN_Reserved2 =  255;//                Reserved

  {Operating SYstem names}
  Id_OS_Agis = 'AEGIS';
  Id_OS_Amiga_1_2 ='AMIGA-OS-1.2';
  Id_OS_Amiga_1_3 = 'AMIGA-OS-1.3';
  Id_OS_Amiga_2_0 = 'AMIGA-OS-2.0';
  Id_OS_Amiga_2_1 = 'AMIGA-OS-2.1';
  Id_OS_Amiga_3_0 = 'AMIGA-OS-3.0';
  Id_OS_Amiga_3_1 = 'AMIGA-OS-3.1';
  Id_OS_Apollo = 'APOLLO';
  Id_OS_AIX_370 = 'AIX/370';
  Id_OS_AIX_PS2 = 'AIX-PS/2';
  Id_OS_BEOS_4_5_2 = 'BEOS-4.5.2';
  Id_OS_BEOS_5_0 ='BEOS-5.0';
  Id_OS_BS_2000 = 'BS-2000';
  Id_OS_Cedar   = 'CEDAR';
  Id_OS_CGW = 'CGW';
  Id_OS_CHORUS = 'CHORUS';
  Id_OS_Chrysalis = 'CHRYSALIS';
  Id_OS_CMOS = 'CMOS';
  Id_OS_CMS ='CMS';
  Id_OS_COS = 'COS';
  Id_OS_CPIX = 'CPIX';
  Id_OS_CTOS = 'CTOS';
  Id_OS_CTSS = 'CTSS';
  Id_OS_DCN  = 'DCN';
  Id_OS_DDNOS = 'DDNOS';
  Id_OS_DOMAIN = 'DOMAIN';
  Id_OS_DOS = 'DOS';
  Id_OS_EDX = 'EDX';
  Id_OS_ELF = 'ELF';
  Id_OS_EMBOS = 'EMBOS';
  Id_OS_EMMOS = 'EMMOS';
  Id_OS_EPOS  = 'EPOS';
  Id_OS_FOONEX = 'FOONEX';
  Id_OS_FORTH = 'FORTH';
  Id_OS_FUZZ = 'FUZZ';
  Id_OS_GCOS = 'GCOS';
  Id_OS_GPOS = 'GPOS';
  Id_OS_HDOS = 'HDOS';
  Id_OS_Imagen = 'IMAGEN';
  Id_OS_Instant_Internet = 'INSTANT-INTERNET';
  Id_OS_Intercom = 'INTERCOM';
  Id_OS_Impress = 'IMPRESS';
  Id_OS_Interlisp = 'INTERLISP';
  Id_OS_IOS       = 'IOS';
  Id_OS_IRIX      = 'IRIX';
  Id_OS_ISI       = 'ISI-68020';
  Id_OS_ITS       = 'ITS';
  Id_OS_KOSOS     = 'KOSOS';
  Id_OS_Linux     = 'LINUX';
  Id_OS_Linux_1_0 = 'LINUX-1.0';
  Id_OS_Linux_1_2 = 'LINUX-1.2';
  Id_OS_Linux_2_0 = 'LINUX-2.0';
  Id_OS_Linux_2_2 = 'LINUX-2.2';

  Id_OS_LISP      = 'LISP';
  Id_OS_LISPM     = 'LISPM';
  Id_OS_LOCUS     = 'LOCUS';
  Id_OS_MACOS     = 'MACOS';
  Id_OS_MINOS     = 'MINOS';
  Id_OS_MOS = 'MOS';
  Id_OS_MPE5 = 'MPE5';
  Id_OS_MPEV = 'MPE/V';
  Id_OS_MPEIX = 'MPE/IX';
  Id_OS_MSDOS = 'MSDOS';
  Id_OS_MULTICS = 'MULTICS';
  Id_OS_MUSIC = 'MUSIC';
  Id_OS_MUSICSP = 'MUSIC/SP';
  Id_OS_MVS = 'MVS';
  Id_OS_MVSSP = 'MVS/SP';
  Id_NET_BSD_1_0 = 'NETBSD-1.0';
  Id_NET_BSD_1_1 = 'NETBSD-1.1';
  Id_NET_BSD_1_2 = 'NETBSD-1.2';
  Id_NET_BSD_1_3 = 'NETBSD-1.3';
  Id_NET_BSD_3_0 = 'NETWARE-3';
  Id_NET_BSD_3_11 = 'NETWARE-3.11';
  Id_NET_BSD_4_0 = 'NETWARE-4.0';
  Id_NET_BSD_4_1 = 'NETWARE-4.1';
  Id_NET_BSD_5_0 = 'NETWARE-5.0';

  Id_OS_NEXUS = 'NEXUS';
  Id_OS_NMS = 'NMS';
  Id_OS_NONSTOP = 'NONSTOP';
  Id_OS_NOS_2 = 'NOS-2';
  Id_OS_NTOS  = 'NTOS';
  Id_OS_OpenBSD = 'OPENBSD';
  Id_OS_OpenVMS = 'OPENVMS';
  Id_OS_OSDDP = 'OS/DDP';
  Id_OS_OS_2 = 'OS/2';
  Id_OS_OS_4 = 'OS4';
  Id_OS_OS_6 = 'OS86';
  Id_OS_OSX  = 'OSX';
  Id_OS_PCDOS = 'PCDOS';
  Id_OS_PERQOS = 'PERQ/OS';
  Id_OS_PLI = 'PLI';
  Id_OS_PSDDOSMIT = 'PSDOS/MIT';
  Id_OS_Primos = 'PRIMOS';
  Id_OS_RISC_OS = 'RISC-OS';
  Id_OS_RISC_OS_3_10 = 'RISC-OS-3.10';
  Id_OS_RISC_OS_3_50 = 'RISC-OS-3.50';
  Id_OS_RISC_OS_3_60 = 'RISC-OS-3.60';
  Id_OS_RISC_OS_3_70 = 'RISC-OS-3.70';
  Id_OS_RISC_OS_4_00 = 'RISC-OS-4.00';

  Id_OS_RMXRDOS = 'RMX/RDOS';
  Id_OS_ROS = 'ROS';
  Id_OS_RSX11M = 'RSX11M';
  Id_OS_RTE_A = 'RTE-A';
  Id_OS_Satops = 'SATOPS';
  Id_OS_Sinix  = 'SINIX';
  Id_OS_SCO_Open_Desktop_1_0 = 'SCO-OPEN-DESKTOP-1.0';
  Id_OS_SCO_Open_Desktop_1_1 = 'SCO-OPEN-DESKTOP-1.1';
  Id_OS_SCO_Open_Desktop_2_0 = 'SCO-OPEN-DESKTOP-2.0';
  Id_OS_SCO_Open_Desktop_3_0 = 'SCO-OPEN-DESKTOP-3.0';
  Id_OS_SCO_Open_Desktop_Lite_3_0 = 'SCO-OPEN-DESKTOP-LITE-3.0';
  Id_OS_SCO_Open_Server_3_0 = 'SCO-OPEN-SERVER-3.0';
  Id_OS_SCO_Unix_3_2_0 = 'SCO-UNIX-3.2.0';
  Id_OS_SCO_Unix_3_2V2_0 = 'SCO-UNIX-3.2V2.0';
  Id_OS_SCO_Unix_3_2V1_0 = 'SCO-UNIX-3.2V2.1';
  Id_OS_SCO_Unix_S_2V4_0 = 'SCO-UNIX-3.2V4.0';
  Id_OS_SCO_Unix_3_2V4_1 = 'SCO-UNIX-3.2V4.1';
  Id_OS_SCO_Unix_3_2V4_2 = 'SCO-UNIX-3.2V4.2';
  Id_OS_SCO_Xenix_386_2_3_2 = 'SCO-XENIX-386-2.3.2';
  Id_OS_SCO_Xenix_386_2_3_3 = 'SCO-XENIX-386-2.3.3';
  Id_OS_SCO_Xenix_386_2_3_4 = 'SCO-XENIX-386-2.3.4';
  Id_OS_SCS = 'SCS';
  Id_OS_SIMP = 'SIMP';
  Id_OS_SUN = 'SUN';
  Id_OS_SUN_OS_3_5 = 'SUN-OS-3.5';
  Id_OS_SUN_OS_4_0 = 'SUN-OS-4.0';
  Id_OS_Swift = 'SWIFT';
  Id_OS_Tac = 'TAC';
  Id_OS_Tandem = 'TANDEM';
  Id_OS_Tenex = 'TENEX';
  Id_OS_The_Major_BBS = 'THE-MAJOR-BBS';
  Id_OS_Tops10 = 'TOPS10';
  Id_OS_Tops20 = 'TOPS20';
  Id_OS_TOS = 'TOS';
  Id_OS_TP3010 = 'TP3010';
  Id_OS_TRSDOS = 'TRSDOS';
  Id_OS_Ultrix = 'ULTRIX';
  Id_OS_Unix = 'UNIX';
  Id_OS_Unix_BSD = 'UNIX-BSD';
  Id_OS_Unix_V1AT = 'UNIX-V1AT';
  Id_OS_Unix_V = 'UNIX-V';
  Id_OS_Unix_V_1 = 'UNIX-V.1';
  Id_OS_Unix_V_2 = 'UNIX-V.2';
  Id_OS_Unix_V_3 = 'UNIX-V.3';
  Id_OS_Unix_PC = 'UNIX-PC';
  Id_OS_Unix_Unknown = 'UNKNOWN';
  Id_OS_UT2D = 'UT2D';
  Id_OS_V = 'V';
  Id_OS_VM = 'VM';
  Id_OS_VM_370 = 'VM/370';
  Id_OS_VM_CMS = 'VM/CMS';
  Id_OS_VM_SP = 'VM/SP';
  Id_OS_VMS = 'VMS';
  Id_OS_VMS_Eunice = 'VMS/EUNICE';
  Id_OS_VRTX = 'VRTX';
  Id_OS_Waits = 'WAITS';
  Id_OS_Wang = 'WANG';
  Id_OS_Win32 = 'WIN32';
  Id_OS_Windows_95 = 'WINDOWS-95';
  Id_OS_Windows_95OSR1 = 'WINDOWS-95-OSR1';
  Id_OS_Windows_95OSR2 = 'WINDOWS-95-OSR2';
  Id_OS_Windows_98     = 'WINDOWS-98';
  Id_OS_Windows_CE     = 'WINDOWS-CE';
  Id_OS_Windows_NT     = 'WINDOWS-NT';
  Id_OS_Windows_NT_2    = 'WINDOWS-NT-2';
  Id_OS_Windows_NT_3    = 'WINDOWS-NT-3';
  Id_OS_Windows_NT_3_5   = 'WINDOWS-NT-3.5';
  Id_OS_Windows_NT_3_51  = 'WINDOWS-NT-3.51';
  Id_OS_Windows_NT_4    = 'WINDOWS-NT-4';
  Id_OS_Windows_NT_5    = 'WINDOWS-NT-5';
  Id_OS_WorldGroup = 'WORLDGROUP';
  Id_OS_Wyse_Wyxware = 'WYSE-WYXWARE';
  Id_OS_X11R3 = 'X11R3';
  Id_OS_XDE = 'XDE';
  Id_OS_Xenix = 'XENIX';

const
{ Machine Names }

  Id_MN_Amiga_500 = 'AMIGA-500';
  Id_MN_Amiga_500_010 = 'AMIGA-500/010';
  Id_MN_Amiga_500_020 = 'AMIGA-500/020';
  Id_MN_Amiga_500_EC030 = 'AMIGA-500/EC030';
  Id_MN_Amiga_500_030 = 'AMIGA-500/030';
  Id_MN_Amiga_600 = 'AMIGA-600';
  Id_MN_Amiga_1000 = 'AMIGA-1000';
  Id_MN_Amiga_1000_010 = 'AMIGA-1000/010';
  Id_MN_Amiga_1000_020 = 'AMIGA-1000/020';
  Id_MN_Amiga_1000_EC030 = 'AMIGA-1000/EC030';
  Id_MN_Amiga_1000_030 = 'AMIGA-1000/030';
  Id_MN_Amiga_1200 = 'AMIGA-1200';
  Id_MN_Amiga_1200_EC030 = 'AMIGA-1200/EC030';
  Id_MN_Amiga_1200_030 = 'AMIGA-1200/030';
  Id_MN_Amiga_1200_EC040 = 'AMIGA-1200/EC040';
  Id_MN_Amiga_1200_LC040 = 'AMIGA-1200/LC040';
  Id_MN_Amiga_1200_040 = 'AMIGA-1200/040';
  Id_MN_Amiga_2000 = 'AMIGA-2000';
  Id_MN_Amiga_2000_010 = 'AMIGA-2000/010';
  Id_MN_Amiga_2000_020 = 'AMIGA-2000/020';
  Id_MN_Amiga_2000_EC030 = 'AMIGA-2000/EC030';
  Id_MN_Amiga_2000_030 = 'AMIGA-2000/030';
  Id_MN_Amiga_2000_LC040 = 'AMIGA-2000/LC040';
  Id_MN_Amiga_2000_EC040 = 'AMIGA-2000/EC040';
  Id_MN_Amiga_2000_040 = 'AMIGA-2000/040';
  Id_MN_Amiga_3000 = 'AMIGA-3000';
  Id_MN_Amiga_3000_EC040 = 'AMIGA-3000/EC040';
  Id_MN_Amiga_3000_LC040 = 'AMIGA-3000/LC040';
  Id_MN_Amiga_3000_040 = 'AMIGA-3000/040';
  Id_MN_Amiga_3000_060 = 'AMIGA-3000/060';
  Id_MN_Amiga_4000_EC030 = 'AMIGA-4000/EC030';
  Id_MN_Amiga_4000_030 = 'AMIGA-4000/030';
  Id_MN_Amiga_4000_LC040 = 'AMIGA-4000/LC040';
  Id_MN_Amiga_4000_040 = 'AMIGA-4000/040';
  Id_MN_Amiga_4000_060 = 'AMIGA-4000/060';
  Id_MN_Alto = 'ALTO';
  Id_MN_Altos_6800 = 'ALTOS-6800';
  Id_MN_Amdahl_V7 = 'AMDAHL-V7';
  Id_MN_Apollo = 'APOLLO';
  Id_MN_Apple_Macintosh = 'APPLE-MACINTOSH';
  Id_MN_Apple_Powerbook = 'APPLE-POWERBOOK';
  Id_MN_Atari_104ST = 'ATARI-104ST';
  Id_MN_ATT_3B1 = 'ATT-3B1';
  Id_MN_ATT_3B2 = 'ATT-3B2';
  Id_MN_ATT_3B20 = 'ATT-3B20';
  Id_MN_ATT_7300 = 'ATT-7300';
  Id_MN_AXP = 'AXP';
  Id_MN_BBN_C_60 = 'BBN-C/60';
  Id_MN_Burroughs_B_29 = 'BURROUGHS-B/29';
  Id_MN_Burroughs_B_4800 = 'BURROUGHS-B/4800';
  Id_MN_Butterfly = 'BUTTERFLY';
  Id_MN_C_30 = 'C/30';
  Id_MN_C_70 = 'C/70';
  Id_MN_Cadlinc = 'CADLINC';
  Id_MN_CadR = 'CADR';
  Id_MN_CDC_170 = 'CDC-170';
  Id_MN_CDC_170_750 = 'CDC-170/750';
  Id_MN_CDC_173 = 'CDC-173';
  Id_MN_CDTV = 'CDTV';
  Id_MN_CDTV_060 = 'CDTV/060';
  Id_MN_CD32 = 'CD32';
  Id_MN_Celerity_1200 = 'CELERITY-1200';
  Id_MN_Club_386 = 'CLUB-386';
  Id_MN_Compaq_386_20 = 'COMPAQ-386/20';
  Id_MN_Comten_3690 = 'COMTEN-3690';
  Id_MN_CP8040 = 'CP8040';
  Id_MN_Cray_1 = 'CRAY-1';
  Id_MN_Cray_X_MP = 'CRAY-X/MP';
  Id_MN_Cray_2 = 'CRAY-2';
  Id_MN_CTIWS_117 = 'CTIWS-117';
  Id_MN_Dandelion = 'DANDELION';
  Id_MN_DEC_10 = 'DEC-10';
  Id_MN_DEC_1050 = 'DEC-1050';
  Id_MN_DEC_1077 = 'DEC-1077';
  Id_MN_DEC_1080 = 'DEC-1080';
  Id_MN_DEC_1090 = 'DEC-1090';
  Id_MN_DEC_1090B = 'DEC-1090B';
  Id_MN_DEC_1090T = 'DEC-1090T';
  Id_MN_DEC_2020T = 'DEC-2020T';
  Id_MN_DEC_2040 = 'DEC-2040';
  Id_MN_DEC_2040T = 'DEC-2040T';
  Id_MN_DEC_2050T = 'DEC-2050T';
  Id_MN_DEC_2060 = 'DEC-2060';
  Id_MN_DEC_2060T = 'DEC-2060T';
  Id_MN_DEC_2065 = 'DEC-2065';
  Id_MN_DEC_AXP = 'DEC-AXP';
  Id_MN_DEC_Falcon = 'DEC-FALCON';
  Id_MN_DEC_KS10 = 'DEC-KS10';
  Id_MN_DECStation = 'DECSTATION';
  Id_MN_DEC_VAX = 'DEC-VAX';
  Id_MN_DEC_VAXCluster = 'DEC-VAXCLUSTER';
  Id_MN_DEC_VAXStation = 'DEC-VAXSTATION';
  Id_MN_DEC_VAX_11730 = 'DEC-VAX-11730';
  Id_MN_Dorado = 'DORADO';
  Id_MN_DPS8_70M = 'DPS8/70M';
  Id_MN_Elxsi_6400 = 'ELXSI-6400';
  Id_MN_EverEx_386 = 'EVEREX-386';
  Id_MN_Foonly_F2 = 'FOONLY-F2';
  Id_MN_Foonly_F3 = 'FOONLY-F3';
  Id_MN_Foonly_F4 = 'FOONLY-F4';
  Id_MN_Gould = 'GOULD';
  Id_MN_Gould_6050 = 'GOULD-6050';
  Id_MN_Gould_6080 = 'GOULD-6080';
  Id_MN_Gould_9050 = 'GOULD-9050';
  Id_MN_Gould_9080 = 'GOULD-9080';
  Id_MN_H_316 = 'H-316';
  Id_MN_H_60_68 = 'H-60/68';
  Id_MN_H_68 = 'H-68';
  Id_MN_H_68_80 = 'H-68/80';
  Id_MN_H_89 = 'H-89';
  Id_MN_Honeywell_DPS_6 = 'HONEYWELL-DPS-6';
  Id_MN_Honeywell_BPS_8_70 = 'HONEYWELL-DPS-8/70';
  Id_MN_HP3000 = 'HP3000';
  Id_MN_HP3000_64 = 'HP3000/64';
  Id_MN_IBM_158 = 'IBM-158';
  Id_MN_IBM_360_67 = 'IBM-360/67';
  Id_MN_IBM_370_3033 = 'IBM-370/3033';
  Id_MN_IBM_3081 = 'IBM-3081';
  Id_MN_IBM_3084QX = 'IBM-3084QX';
  Id_MN_IBM_3101 = 'IBM-3101';
  Id_MN_IBM_4331 = 'IBM-4331';
  Id_MN_IBM_4341 = 'IBM-4341';
  Id_MN_IBM_4361 = 'IBM-4361';
  Id_MN_IBM_4381 = 'IBM-4381';
  Id_MN_IBM_4956 = 'IBM-4956';
  Id_MN_IBM_6152 = 'IBM-6152';
  Id_MN_IBM_PC = 'IBM-PC';
  Id_MN_IBM_PC_AT = 'IBM-PC/AT';
  Id_MN_IBM_PC_RT = 'IBM-PC/RT';
  Id_MN_IBM_PC_XT = 'IBM-PC/XT';
  Id_MN_IBM_RS_6000 = 'IBM-RS/6000';
  Id_MN_IBM_Series_1 = 'IBM-SERIES/1';

  Id_MN_Imagen = 'IMAGEN';
  Id_MN_Imagen_8_300 = 'IMAGEN-8/300';
  Id_MN_Imsai = 'IMSAI';
  Id_MN_Integrated_Solutions = 'INTEGRATED-SOLUTIONS';
  Id_MN_Integrated_Solutions_68K = 'INTEGRATED-SOLUTIONS-68K';
  Id_MN_Integrated_Solutions_Creator = 'INTEGRATED-SOLUTIONS-CREATOR';
  Id_MN_Integrated_Solutions_Creator_8 = 'INTEGRATED-SOLUTIONS-CREATOR-8';
  Id_MN_INTEL_386 = 'INTEL-386';
  Id_MN_INTEL_IPSC = 'INTEL-IPSC';
  Id_MN_Is_1 = 'IS-1';
  Id_MN_Is_68010 = 'IS-68010';
  Id_MN_LMI = 'LMI';
  Id_MN_LSI_11 = 'LSI-11';
  Id_MN_LSI_11_2 = 'LSI-11/2';
  Id_MN_LSI_11_23 = 'LSI-11/23';
  Id_MN_LSI_11_73 = 'LSI-11/73';
  Id_MN_M68000 = 'M68000';
  Id_MN_Mac_II = 'MAC-II';
  Id_MN_Mac_Powerbook = 'MAC-POWERBOOK';
  Id_MN_MacIntosh = 'MACINTOSH';
  Id_MN_MassComp = 'MASSCOMP';
  Id_MN_MC500 = 'MC500';
  Id_MN_68000 = 'MC68000';
  Id_MN_Microport = 'MICROPORT';
  Id_MN_MicroVAX = 'MICROVAX';
  Id_MN_MicroVAX_I = 'MICROVAX-I';
  Id_MN_MV_8000 = 'MV/8000';
  Id_MN_NAS3_5 = 'NAS3-5';
  Id_MN_NCR_Comten_3690 = 'NCR-COMTEN-3690';
  Id_MN_Next_N1000_316 = 'NEXT/N1000-316';
  Id_MN_Now = 'NOW';
  Id_MN_Onyx_Z8000 = 'ONYX-Z8000';

  Id_MN_PDP_11 = 'PDP-11';
  Id_MN_PDP_11_3 = 'PDP-11/3';
  Id_MN_PDP_11_23 = 'PDP-11/23';
  Id_MN_PDP_11_24 = 'PDP-11/24';
  Id_MN_PDP_11_34 = 'PDP-11/34';
  Id_MN_PDP_11_40 = 'PDP-11/40';
  Id_MN_PDP_11_44 = 'PDP-11/44';
  Id_MN_PDP_11_45 = 'PDP-11/45';
  Id_MN_PDP_11_50 = 'PDP-11/50';
  Id_MN_PDP_11_70 = 'PDP-11/70';
  Id_MN_PDP_11_73 = 'PDP-11/73';
  Id_MN_PE_7_32 = 'PE-7/32';
  Id_MN_PE_3205 = 'PE-3205';
  Id_MN_PE_Perq = 'PERQ';
  Id_MN_Plexus_P_60 = 'PLEXUS-P/60';
  Id_MN_PLI = 'PLI';

  Id_MN_Pluribus = 'PLURIBUS';
  Id_MN_Prime_2350 = 'PRIME-2350';
  Id_MN_Prime_2450 = 'PRIME-2450';
  Id_MN_Prime_2755 = 'PRIME-2755';
  Id_MN_Prime_9655 = 'PRIME-9655';
  Id_MN_Prime_9755 = 'PRIME-9755';
  Id_MN_Prime_9955II = 'PRIME-9955II';
  Id_MN_Prime_2250 = 'PRIME-2250';
  Id_MN_Prime_2655 = 'PRIME-2655';
  Id_MN_Prime_9955 = 'PRIME-9955';
  Id_MN_Prime_9950 = 'PRIME-9950';
  Id_MN_Prime_9650 = 'PRIME-9650';
  Id_MN_Prime_9750 = 'PRIME-9750';
  Id_MN_Prime_750 = 'PRIME-750';
  Id_MN_Prime_850 = 'PRIME-850';
  Id_MN_Prime_550II = 'PRIME-550II';
  Id_MN_Pyramid_90 = 'PYRAMID-90';
  Id_MN_Pyramid_90MX = 'PYRAMID-90MX';
  Id_MN_Pyramid_90X = 'PYRAMID-90X';
  Id_MN_Ridge = 'RIDGE';
  Id_MN_Ridge_32 = 'RIDGE-32';
  Id_MN_Ridge_32C = 'RIDGE-32C';
  Id_MN_ROLM_1666 = 'ROLM-1666';
  Id_MN_RS_6000 = 'RS/6000';
  Id_MN_S1_MKIIA = 'S1-MKIIA';
  Id_MN_SMI = 'SMI';
  Id_MN_Sequent_Balance_8000 = 'SEQUENT-BALANCE-8000';
  Id_MN_Emens = 'SIEMENS';
  Id_MN_Silicon_Graphics = 'SILICON-GRAPHICS';
  Id_MN_Silicon_Graphics_Iris = 'SILICON-GRAPHICS-IRIS';

  Id_MN_SGI_Iris_2400 = 'SGI-IRIS-2400';
  Id_MN_SGI_Iris_2500 = 'SGI-IRIS-2500';
  Id_MN_SGI_Iris_3010 = 'SGI-IRIS-3010';
  Id_MN_SGI_Iris_3020 = 'SGI-IRIS-3020';
  Id_MN_SGI_Iris_3030 = 'SGI-IRIS-3030';
  Id_MN_SGI_Iris_3110 = 'SGI-IRIS-3110';
  Id_MN_SGI_Iris_3115 = 'SGI-IRIS-3115';
  Id_MN_SGI_Iris_3120 = 'SGI-IRIS-3120';
  Id_MN_SGI_Iris_3130 = 'SGI-IRIS-3130';
  Id_MN_SGI_Iris_4D_20 = 'SGI-IRIS-4D/20';
  Id_MN_SGI_Iris_4D_20G = 'SGI-IRIS-4D/20G';
  Id_MN_SGI_Iris_4D_25 = 'SGI-IRIS-4D/25';
  Id_MN_SGI_Iris_4D_25G = 'SGI-IRIS-4D/25G';
  Id_MN_SGI_Iris_4D_25S = 'SGI-IRIS-4D/25S';
  Id_MN_SGI_Iris_4D_50 = 'SGI-IRIS-4D/50';
  Id_MN_SGI_Iris_4D_50G = 'SGI-IRIS-4D/50G';
  Id_MN_SGI_Iris_4D_50GT = 'SGI-IRIS-4D/50GT';
  Id_MN_SGI_Iris_4D_60 = 'SGI-IRIS-4D/60';
  Id_MN_SGI_Iris_4D_60G = 'SGI-IRIS-4D/60G';
  Id_MN_SGI_Iris_4D_60T = 'SGI-IRIS-4D/60T';
  Id_MN_SGI_Iris_4D_60GT = 'SGI-IRIS-4D/60GT';
  Id_MN_SGI_Iris_4D_70 = 'SGI-IRIS-4D/70';
  Id_MN_SGI_Iris_4D_70G = 'SGI-IRIS-4D/70G';
  Id_MN_SGI_Iris_4D_70GT = 'SGI-IRIS-4D/70GT';
  Id_MN_SGI_Iris_4D_80GT = 'SGI-IRIS-4D/80GT';
  Id_MN_SGI_Iris_4D_80S = 'SGI-IRIS-4D/80S';
  Id_MN_SGI_Iris_4D_120GTX = 'SGI-IRIS-4D/120GTX';
  Id_MN_SGI_Iris_4D_120S = 'SGI-IRIS-4D/120S';
  Id_MN_SGI_Iris_4D_210GTX = 'SGI-IRIS-4D/210GTX';
  Id_MN_SGI_Iris_4D_210S = 'SGI-IRIS-4D/210S';
  Id_MN_SGI_Iris_4D_220GTX = 'SGI-IRIS-4D/220GTX';
  Id_MN_SGI_Iris_4D_220S = 'SGI-IRIS-4D/220S';
  Id_MN_SGI_Iris_4D_240GTX = 'SGI-IRIS-4D/240GTX';
  Id_MN_SGI_Iris_4D_240S = 'SGI-IRIS-4D/240S';
  Id_MN_SGI_Iris_4D_280GTX = 'SGI-IRIS-4D/280GTX';
  Id_MN_SGI_Iris_4D_280S = 'SGI-IRIS-4D/280S';
  Id_MN_SGI_Iris_CS_12 = 'SGI-IRIS-CS/12';
  Id_MN_SGI_Iris_4Server_8 = 'SGI-IRIS-4SERVER-8';
  Id_MN_Sperry_DCP_10 = 'SPERRY-DCP/10';
  Id_MN_Sun = 'SUN';
  Id_MN_Sun_2 = 'SUN-2';
  Id_MN_Sun_2_50 = 'SUN-2/50';
  Id_MN_Sun_2_100 = 'SUN-2/100';
  Id_MN_Sun_2_120 = 'SUN-2/120';
  Id_MN_Sun_2_130 = 'SUN-2/130';
  Id_MN_Sun_2_140 = 'SUN-2/140';
  Id_MN_Sun_2_150 = 'SUN-2/150';
  Id_MN_Sun_2_160 = 'SUN-2/160';
  Id_MN_Sun_2_170 = 'SUN-2/170';
  Id_MN_Sun_3_50 = 'SUN-3/50';
  Id_MN_Sun_3_60 = 'SUN-3/60';
  Id_MN_Sun_3_75 = 'SUN-3/75';
  Id_MN_Sun_3_80 = 'SUN-3/80';
  Id_MN_Sun_3_110 = 'SUN-3/110';
  Id_MN_Sun_3_140 = 'SUN-3/140';
  Id_MN_Sun_3_150 = 'SUN-3/150';
  Id_MN_Sun_3_160 = 'SUN-3/160';
  Id_MN_Sun_3_180 = 'SUN-3/180';
  Id_MN_Sun_3_200 = 'SUN-3/200';
  Id_MN_Sun_3_260 = 'SUN-3/260';
  Id_MN_Sun_3_280 = 'SUN-3/280';
  Id_MN_Sun_3_470 = 'SUN-3/470';
  Id_MN_Sun_3_480 = 'SUN-3/480';
  Id_MN_Sun_4_60 = 'SUN-4/60';
  Id_MN_Sun_4_110 = 'SUN-4/110';
  Id_MN_Sun_4_150 = 'SUN-4/150';
  Id_MN_Sun_4_200 = 'SUN-4/200';
  Id_MN_Sun_4_260 = 'SUN-4/260';
  Id_MN_Sun_4_280 = 'SUN-4/280';
  Id_MN_Sun_4_330 = 'SUN-4/330';
  Id_MN_Sun_4_370 = 'SUN-4/370';
  Id_MN_Sun_4_390 = 'SUN-4/390';
  Id_MN_Sun_50 = 'SUN-50';
  Id_MN_Sun_100 = 'SUN-100';
  Id_MN_Sun_120 = 'SUN-120';
  Id_MN_Sun_130 = 'SUN-130';
  Id_MN_Sun_150 = 'SUN-150';
  Id_MN_Sun_170 = 'SUN-170';
  Id_MN_Sun_386i_250 = 'SUN-386i/250';
  Id_MN_Sun_68000 = 'SUN-68000';
  Id_MN_Symbolics_3600 = 'SYMBOLICS-3600';
  Id_MN_Symbolics_3670 = 'SYMBOLICS-3670';
  Id_MN_Symmetric_375 = 'SYMMETRIC-375';
  Id_MN_Symult = 'SYMULT';
  Id_MN_Tandem_TXP = 'TANDEM-TXP';
  Id_MN_Tandy_6000 = 'TANDY-6000';
  Id_MN_Tek_6130 = 'TEK-6130';
  Id_MN_TI_Explorer = 'TI-EXPLORER';
  Id_MN_TP_4000 = 'TP-4000';
  Id_MN_TRS_80 = 'TRS-80';
  Id_MN_Univac_1100 = 'UNIVAC-1100';
  Id_MN_Univac_1100_60 = 'UNIVAC-1100/60';
  Id_MN_Univac_1100_62 = 'UNIVAC-1100/62';
  Id_MN_Univac_1100_63 = 'UNIVAC-1100/63';
  Id_MN_Univac_1100_64 = 'UNIVAC-1100/64';
  Id_MN_Univac_1100_70 = 'UNIVAC-1100/70';
  Id_MN_Univac_1160 = 'UNIVAC-1160';
  Id_MN_Unknown = 'UNKNOWN';
  Id_MN_VAX = 'VAX';
  Id_MN_VAX_11_725 = 'VAX-11/725';
  Id_MN_VAX_11_730 = 'VAX-11/730';
  Id_MN_VAX_11_750 = 'VAX-11/750';
  Id_MN_VAX_11_780 = 'VAX-11/780';
  Id_MN_VAX_11_785 = 'VAX-11/785';
  Id_MN_VAX_11_790 = 'VAX-11/790';
  Id_MN_VAX_11_8600 = 'VAX-11/8600';
  Id_MN_VAX_8600 = 'VAX-8600';
  Id_MN_VAXCluster = 'VAXCLUSTER';
  Id_MN_VAXStation = 'VAXSTATION';
  Id_MN_Wang_PC002 = 'WANG-PC002';
  Id_MN_Wang_VS100 = 'WANG-VS100';
  Id_MN_Wang_VS400 = 'WANG-VS400';
  Id_MN_Wyse_386 = 'WYSE-386';
  Id_MN_Wyse_WN5004 = 'WYSE-WN5004';
  Id_MN_Wyse_WN5008 = 'WYSE-WN5008';
  Id_MN_Wyse_WN5104 = 'WYSE-WN5104';
  Id_MN_Wyse_WN5108 = 'WYSE-WN5108';
  Id_MN_Wyse_WX15C = 'WYSE-WX15C';
  Id_MN_Wyse_WX17C = 'WYSE-WX17C';
  Id_MN_Wyse_WX17M = 'WYSE-WX17M';
  Id_MN_Wyse_WX19C = 'WYSE-WX19C';
  Id_MN_Wyse_WX19M = 'WYSE-WX19M';
  Id_MN_Wyse_WYX14M = 'WYSE-WYX14M';
  Id_MN_Wyse_WYX5 = 'WYSE-WYX5';
  Id_MN_Xerox_1108 = 'XEROX-1108';
  Id_MN_Xerox_8010 = 'XEROX-8010';
  Id_MN_Zenith_148 = 'ZENITH-148';

const
  Id_CS_US_ASCII = 'US-ASCII';      // see ANSI_X3.4-1968 below                 [RFC1521,NSB]    {Do not Localize}
  Id_CS_ISO_8859_1 = 'ISO-8859-1'; //     see ISO_8859-1:1987 below                [RFC1521,NSB]    {Do not Localize}
  Id_CS_ISO_8859_2 = 'ISO-8859-2'; //     see ISO_8859-2:1987 below                [RFC1521,NSB]    {Do not Localize}
  Id_CS_ISO_8859_3 = 'ISO-8859-3'; //    see ISO_8859-3:1988 below                [RFC1521,NSB]    {Do not Localize}
  Id_CS_ISO_8859_4 = 'ISO-8859-4'; //     see ISO_8859-4:1988 below                [RFC1521,NSB]    {Do not Localize}
  Id_CS_ISO_8859_5 = 'ISO-8859-5'; //     see ISO_8859-5:1988 below                [RFC1521,NSB]    {Do not Localize}
  Id_CS_ISO_8859_6 = 'ISO-8859-6'; //     see ISO_8859-6:1987 below                [RFC1521,NSB]    {Do not Localize}
  Id_CS_ISO_8859_7 = 'ISO-8859-7'; //     see ISO_8859-7:1987 below                [RFC1521,NSB]    {Do not Localize}
  Id_CS_ISO_8859_8 = 'ISO-8859-8'; //     see ISO_8859-8:1988 below                [RFC1521,NSB]    {Do not Localize}
  Id_CS_ISO_8859_9 = 'ISO-8859-9'; //    see ISO_8859-9:1989 below    {Do not Localize}

const
//These are multicast group IP addresses
  Id_IPMC_Base_Address = '224.0.0.0'; //Base Address [RFC1112,JBP]    {Do not Localize}
  Id_IPMC_All_Systems = '224.0.0.1'; //All Systems on this Subne  [RFC1112,JBP]    {Do not Localize}
  Id_IPMC_All_Routers = '224.0.0.2'; //All Routers on this Subnet [JBP]    {Do not Localize}
  Id_IPMC_Unassigned = '224.0.0.3'; // Unassigned  [JBP]    {Do not Localize}
  Id_IPMC_DVMRP_Routers = '224.0.0.4';// DVMRP    Routers [RFC1075,JBP]    {Do not Localize}
  Id_IPMC_OSPFIGP_All_Routers = '224.0.0.5'; //OSPFIGP  OSPFIGP All Routers [RFC1583,JXM1]    {Do not Localize}
  Id_IPMC_OSPFIGP_Designated_Routers = '224.0.0.6'; //OSPFIGP  OSPFIGP Designated Routers      [RFC1583,JXM1]    {Do not Localize}
  Id_IPMC_ST_Routers = '224.0.0.7';// ST Routers [RFC1190,KS14]    {Do not Localize}
  Id_IPMC_ST_Hosts ='224.0.0.8'; //ST Hosts  [RFC1190,KS14]    {Do not Localize}
  Id_IPMC_RIP2_Routers = '224.0.0.9'; //RIP2 Routers  [GSM11]    {Do not Localize}
  Id_IPMC_IGRP_Routers = '224.0.0.10'; // IGRP Routers [Dino Farinacci]    {Do not Localize}
  Id_IPMC_Mobile_Agents ='224.0.0.11';// Mobile-Agents [Bill Simpson]    {Do not Localize}
//224.0.0.12-224.0.0.255 Unassigned                            [JBP]
  Id_IPMC_DHCP_Server = '224.0.0.12';// DHCP Server / Relay Agent                     [RFC1884]
  Id_IPMC_DHCP_All_PIM_Routers = '224.0.0.13';// All PIM Routers                             [Farinacci]
  Id_IPMC_RSVP_ENCAPSULATION = '224.0.0.14';// RSVP-ENCAPSULATION                             [Braden]
  Id_IPMC_All_CDT_Routers = '224.0.0.15';// all-cbt-routers                             [Ballardie]
  Id_IPMC_designated_sbm = '224.0.0.16'; //designated-sbm				   [Baker]
  Id_IPMC_ll_sbms = '224.0.0.17';// all-sbms					   [Baker]
  Id_IPMC_VRRP = '224.0.0.18';// VRRP     [Hinden]
  Id_IPMC_IPAllL1ISs = '224.0.0.19';// IPAllL1ISs				      [Przygienda]
  Id_IPMC_IPAllL2ISs = '224.0.0.20';// IPAllL2ISs				      [Przygienda]
  Id_IPMC_IPAllIntermediate_Systems = '224.0.0.21';// IPAllIntermediate Systems	   [Przygienda]
  Id_IPMC_IGMP = '224.0.0.22';// IGMP 					 [Deering]
  Id_IPMC_GLOBECAST_ID = '224.0.0.23';// GLOBECAST-ID                                 [Scannell]
  //224.0.0.24 unassigned
  Id_IPMC_router_to_switch = '224.0.0.25';// router-to-switch                                   [Wu]
  //224.0.0.26 unassigned
  Id_IPMC_Al_MPP_Hello = '224.0.0.27';// Al MPP Hello                               [Martinicky]
  Id_IPMC_ETC_Control = '224.0.0.28';// ETC Control                               [Polishinski]
  Id_IPMC_GE_FANUC = '224.0.0.29';// GE-FANUC                                        [Wacey]
  Id_IPMC_INDIGO_VHDP = '224.0.0.30';// indigo-vhdp                                   [Caughie]
  Id_IPMC_shinbroadband = '224.0.0.31';// shinbroadband                       [Kittivatcharapong]
  Id_IPMC_digistar = '224.0.0.32';// digistar                                       [Kerkan]
  Id_IPMC_ff_system_Management = '224.0.0.33';// ff-system-management                          [Glanzer]
  Id_IPMC_pt2_discover = '224.0.0.34';// pt2-discover                             [Kammerlander]
  Id_IPMC_DXCLUSTER = '224.0.0.35';// DXCLUSTER                                     [Koopman]
  Id_IPMC_DTC_Announcement = '224.0.0.36';// DTCP Announcement                             [Cipiere]
  Id_IPMC_zeroconfaddr_Min = '224.0.0.37';// zeroconfaddr   (renew 12/02)       [Guttman]
  {Range}
  Id_IPMC_zeroconfaddr_Max = '224.0.0.68';
  //224.0.0.69-224.0.0.100 Reserved                             [IANA]
  Id_IPMC_Cisco_nhap = '224.0.0.101';// cisco-nhap                                     [Bakke]
  Id_IPMC_HSPP = '224.0.0.102';// HSRP                                          [Wilson]
  Id_IPMC_MDAP = '224.0.0.103'; //MDAP                                           [Deleu]
  //224.0.0.104-224.0.0.250 Unassigned                           [JBP]
  Id_IPMC_mDNS = '224.0.0.251';// mDNS                                        [Cheshire]
  //224.0.0.252-224.0.0.255 Unassigned                           [JBP]

  {
  224.0.1.0 - 224.0.1.255  (224.0.1/24) Internetwork Control Block

  }

  Id_IPMC_VMTP_Managers = '224.0.1.0';// VMTP Managers Group  [RFC1045,DRC3]    {Do not Localize}
  Id_IPMC_NTP_Protocol = '224.0.1.1'; // NTP      Network Time Protocol [RFC1119,DLM1]    {Do not Localize}
  Id_IPMC_SGI_Dogfight  ='224.0.1.2';// SGI-Dogfight [AXC]    {Do not Localize}
  Id_IPMC_Rwhod = '224.0.1.3'; //Rwhod [SXD]    {Do not Localize}
  Id_IPMC_VNP = '224.0.1.4'; //VNP  [DRC3]    {Do not Localize}
  Id_IPMC_Artificial_Horizons = '224.0.1.5'; //Artificial Horizons - Aviator [BXF]    {Do not Localize}
  Id_IPMC_NSS = '224.0.1.6';// NSS - Name Service Server [BXS2]    {Do not Localize}
  Id_IPMC_AUDIONEWS = '224.0.1.7'; //AUDIONEWS - Audio News Multicast [MXF2]    {Do not Localize}
  Id_IPMC_SUN_NIS_Plus_Information = '224.0.1.8';// SUN NIS+ Information Service [CXM3]    {Do not Localize}
  Id_IPMC_MTP_Protocol = '224.0.1.9';// MTP Multicast Transport Protocol [SXA]    {Do not Localize}
  Id_IPMC_IETF_1_Low_Audio = '224.0.1.10'; // IETF-1-LOW-AUDIO    [SC3]    {Do not Localize}
  Id_IPMC_IETF_1_Audio = '224.0.1.11'; //IETF-1-AUDIO [SC3]    {Do not Localize}
  Id_IPMC_IETF_1_Video = '224.0.1.12';// IETF-1-VIDEO [SC3]    {Do not Localize}
  Id_IPMC_IETF_2_Low_Audio = '224.0.1.13';// IETF-2-LOW-AUDIO  [SC3]    {Do not Localize}
  Id_IPMC_IETF_2_Audio = '224.0.1.14';// IETF-2-AUDIO [SC3]    {Do not Localize}
  Id_IPMC_IETF_2_Video = '224.0.1.15';// IETF-2-VIDEO [SC3]    {Do not Localize}
  Id_IPMC_Music_Service = '224.0.1.16'; // MUSIC-SERVICE  [Guido van Rossum]    {Do not Localize}
  Id_IPMC_SEANET_TELEMETRY = '224.0.1.17';// SEANET-TELEMETRY [Andrew Maffei]    {Do not Localize}
  Id_IPMC_SEANET_IMAGE = '224.0.1.18'; // SEANET-IMAGE  [Andrew Maffei]    {Do not Localize}
  Id_IPMC_MLOADD = '224.0.1.19'; // MLOADD [Braden]    {Do not Localize}
  Id_IPMC_Private_Expiriment = '224.0.1.20'; //any private experiment   [JBP]    {Do not Localize}
  Id_IPMC_DVMRP_on_MOSPF = '224.0.1.21'; // DVMRP on MOSPF [John Moy]    {Do not Localize}
  Id_IPMC_SVRLOC = '224.0.1.22';// SVRLOC  <veizades@ftp.com>    {Do not Localize}
  Id_IPMC_XINGTV = '224.0.1.23';// XINGTV <hgxing@aol.com>    {Do not Localize}
  Id_IPMC_Microsoft_DS = '224.0.1.24'; // microsoft-ds  <arnoldm@microsoft.com>    {Do not Localize}
  Id_IPMC_NBC_Pro = '224.0.1.25'; //nbc-pro <bloomer@birch.crd.ge.com>    {Do not Localize}
  Id_IPMC_NBC_Pfn = '224.0.1.26'; //nbc-pfn <bloomer@birch.crd.ge.com>    {Do not Localize}
  Id_IPMC_lmsc_calren_1 = '224.0.1.27';// lmsc-calren-1                                    [Uang]
  Id_IPMC_lmsc_calren_2 = '224.0.1.28';//lmsc-calren-2                                    [Uang]
  Id_IPMC_lmsc_calren_3 = '224.0.1.29';// lmsc-calren-3                                    [Uang]
  Id_IPMC_lmsc_calren_4 = '224.0.1.30';// lmsc-calren-4                                    [Uang]
  Id_IPMC_ampr_info = '224.0.1.31';// ampr-info     [Janssen]
  Id_IPMC_mtrace = '224.0.1.32';// mtrace                                         [Casner]
  Id_IPMC_RSVP_encap_1 = '224.0.1.33';// RSVP-encap-1                                   [Braden]
  Id_IPMC_RSVP_encap_2 = '224.0.1.34';// RSVP-encap-2                                   [Braden]
  Id_IPMC_SVRLOC_DA = '224.0.1.35';// SVRLOC-DA                                    [Veizades]
  Id_IPMC_rln_server = '224.0.1.36'; //rln-server   [Kean]
  Id_IPMC_proshare_mc = '224.0.1.37';// proshare-mc                                     [Lewis]
  Id_IPMC_dantz = '224.0.1.38';//dantz                                           [Zulch]
  Id_IPMC_cisco_rp_announce = '224.0.1.39';// cisco-rp-announce                           [Farinacci]
  Id_IPMC_cisco_rp_discovery = '224.0.1.40';// cisco-rp-discovery                          [Farinacci]
  Id_IPMC_gatekeeper  = '224.0.1.41';// gatekeeper                                       [Toga]
  Id_IPMC_iberiagames  = '224.0.1.42';// iberiagames                                   [Marocho]
  Id_IPMC_nwn_discovery = '224.0.1.43';// nwn-discovery                                 [Zwemmer]
  Id_IPMC_nwn_adaptor  = '224.0.1.44';// nwn-adaptor                                   [Zwemmer]
  Id_IPMC_isma_1 = '224.0.1.45';// isma-1                                          [Dunne]
  Id_IPMC_isma_2 = '224.0.1.46';// isma-2                                          [Dunne]

  Id_IPMC_telerate = '224.0.1.47';// telerate					    [Peng]
  Id_IPMC_ciena = '224.0.1.48';// ciena                                         [Rodbell]
  Id_IPMC_dcap_servers = '224.0.1.49';// dcap-servers                                  [RFC2114]
  Id_IPMC_dcap_clients = '224.0.1.50';// dcap-clients					 [RFC2114]
  Id_IPMC_mcntp_directory = '224.0.1.51';// mcntp-directory				    [Rupp]
  Id_IPMC_mbone_vcr_directory = '224.0.1.52';// mbone-vcr-directory		               [Holfelder]
  Id_IPMC_heartbeat = '224.0.1.53';// heartbeat					 [Mamakos]
  Id_IPMC_sun_mc_grp = '224.0.1.54';// sun-mc-grp					 [DeMoney]
  Id_IPMC_extended_sys = '224.0.1.55';// extended-sys				           [Poole]
  Id_IPMC_pdrncs = '224.0.1.56'; //pdrncs				      [Wissenbach]
  Id_IPMC_tns_adv_multi	= '224.0.1.57'; //tns-adv-multi				   [Albin]
  Id_IPMC_vcals_dmu = '224.0.1.58'; //vcals-dmu					 [Shindoh]
  Id_IPMC_zuba = '224.0.1.59'; //zuba                                          [Jackson]
  Id_IPMC_hp_device_disc = '224.0.1.60'; //hp-device-disc                               [Albright]
  Id_IPMC_tms_production = '224.0.1.61'; //tms-production                                 [Gilani]
  Id_IPMC_sunscalar					 = '224.0.1.62'; //sunscalar					  [Gibson]
  Id_IPMC_mmtp_poll = '224.0.1.63'; //mmtp-poll                                    [Costales]
  Id_IPMC_compaq_peer					 = '224.0.1.64'; //compaq-peer					   [Volpe]
  Id_IPMC_iapp	= '224.0.1.65'; //iapp						   [Meier]
  Id_IPMC_multihasc_com	= '224.0.1.66'; //multihasc-com			       [Brockbank]
  Id_IPMC_serv_discovery = '224.0.1.67'; //serv-discovery				  [Honton]
  Id_IPMC_mdhcpdisover = '224.0.1.68'; //mdhcpdisover				         [RFC2730]
  Id_IPMC_MMP_bundle_discovery1 = '224.0.1.69'; //MMP-bundle-discovery1                          [Malkin]
  Id_IPMC_MMP_bundle_discovery2 = '224.0.1.70'; //MMP-bundle-discovery2                          [Malkin]
  Id_IPMC_XYPOINT = '224.0.1.71'; //XYPOINT DGPS Data Feed                          [Green]
  Id_IPMC_GilatSkySurfer = '224.0.1.72'; //GilatSkySurfer				     [Gal]
  Id_IPMC_SharesLive = '224.0.1.73'; //SharesLive                                     [Rowatt]
  Id_IPMC_NorthernData	= '224.0.1.74'; //NorthernData				          [Sheers]
  Id_IPMC_SIP = '224.0.1.75'; //SIP				             [Schulzrinne]
  Id_IPMC_IAPP2 = '224.0.1.76'; //IAPP                                          [Moelard]
  Id_IPMC_AGENTVIEW = '224.0.1.77'; //AGENTVIEW				            [Iyer]
  Id_IPMC_Tibco_1 = '224.0.1.78'; //Tibco Multicast1                                 [Shum]
  Id_IPMC_Tibco_2 = '224.0.1.79'; //Tibco Multicast2                                 [Shum]
  Id_IPMC_MSP = '224.0.1.80'; //MSP                                             [Caves]
  Id_IPMC_OTT = '224.0.1.81'; //OTT (One-way Trip Time)                      [Schwartz]
  Id_IPMC_TRACKTICKER = '224.0.1.82'; //TRACKTICKER                                    [Novick]
  Id_IPMC_dtn_mc = '224.0.1.83'; //dtn-mc                                         [Gaddie]
  Id_IPMC_jini_announcement = '224.0.1.84'; //jini-announcement			       [Scheifler]
  Id_IPMC_jini_request = '224.0.1.85'; //jini-request                                [Scheifler]
  Id_IPMC_sde_discovery = '224.0.1.86'; //sde-discovery				 [Aronson]
  Id_IPMC_DirecPC_SI = '224.0.1.87'; //DirecPC-SI					  [Dillon]
  Id_IPMC_B1RMonitor = '224.0.1.88'; //B1RMonitor                                    [Purkiss]
  Id_IPMC_3Com_AMP3 = '224.0.1.89'; //3Com-AMP3 dRMON                               [Banthia]
  Id_IPMC_imFtmSvc = '224.0.1.90'; //imFtmSvc                                       [Bhatti]
  Id_IPMC_NQDS4 = '224.0.1.91'; //NQDS4					   [Flynn]
  Id_IPMC_NQDS5 = '224.0.1.92'; //NQDS5					   [Flynn]
  Id_IPMC_NQDS6 = '224.0.1.93'; //NQDS6					   [Flynn]
  Id_IPMC_NLVL12 = '224.0.1.94'; //NLVL12					   [Flynn]
  Id_IPMC_NTDS1 = '224.0.1.95'; //NTDS1					   [Flynn]
  Id_IPMC_NTDS2 = '224.0.1.96'; //NTDS2					   [Flynn]
  Id_IPMC_NODSA = '224.0.1.97'; //NODSA					   [Flynn]
  Id_IPMC_NODSB = '224.0.1.98'; //NODSB					   [Flynn]
  Id_IPMC_NODSC = '224.0.1.99'; //NODSC					   [Flynn]
  Id_IPMC_NODSD = '224.0.1.100'; //NODSD					   [Flynn]
  Id_IPMC_NQDS4R = '224.0.1.101'; //NQDS4R					   [Flynn]
  Id_IPMC_NQDS5R = '224.0.1.102'; //NQDS5R					   [Flynn]
  Id_IPMC_NQDS6R = '224.0.1.103'; //NQDS6R					   [Flynn]
  Id_IPMC_NLVL12R = '224.0.1.104'; //NLVL12R					   [Flynn]
  Id_IPMC_NTDS1R = '224.0.1.105'; //NTDS1R					   [Flynn]
  Id_IPMC_NTDS2R = '224.0.1.106'; //NTDS2R					   [Flynn]
  Id_IPMC_NODSAR = '224.0.1.107'; //NODSAR					   [Flynn]
  Id_IPMC_NODSBR = '224.0.1.108'; //NODSBR					   [Flynn]
  Id_IPMC_NODSCR = '224.0.1.109'; //NODSCR					   [Flynn]
  Id_IPMC_NODSDR = '224.0.1.110'; //NODSDR					   [Flynn]
  Id_IPMC_MRM = '224.0.1.111'; //MRM						     [Wei]
  Id_IPMC_TVE_FILE = '224.0.1.112'; //TVE-FILE				     [Blackketter]
  Id_IPMC_TVE_ANNOUNCE = '224.0.1.113'; //TVE-ANNOUNCE			     [Blackketter]
  Id_IPMC_Mac = '224.0.1.114'; //Mac Srv Loc                                 [Woodcock]
  Id_IPMC_Simple = '224.0.1.115'; //Simple Multicast                           [Crowcroft]
  Id_IPMC_SpectraLinkGW	 = '224.0.1.116'; //SpectraLinkGW   	[Hamilton]				[Hamilton]
  Id_IPMC_dieboldmcast = '224.0.1.117'; //dieboldmcast			           [Marsh]
  Id_IPMC_Tivoli = '224.0.1.118'; //Tivoli Systems                               [Gabriel]
  Id_IPMC_pq_lic_mcast = '224.0.1.119'; //pq-lic-mcast				  [Sledge]
  Id_IPMC_HYPERFEED = '224.0.1.120'; //HYPERFEED				      [Kreutzjans]
  Id_IPMC_Pipesplatform = '224.0.1.121'; //Pipesplatform                                [Dissett]
  Id_IPMC_LiebDevMgmg_DM = '224.0.1.122'; //LiebDevMgmg-DM				  [Velten]
  Id_IPMC_TRIBALVOICE = '224.0.1.123'; //TRIBALVOICE				        [Thompson]
//  Id_IPMC_Unassigned = '//224.0.1.124'; //Unassigned (Retracted 1/29/01)
  Id_IPMC_PolyCom = '224.0.1.125'; //PolyCom Relay1                              [Coutiere]
  Id_IPMC_Infront = '224.0.1.126'; //Infront Multi1			        [Lindeman]
  Id_IPMC_XRX = '224.0.1.127'; //XRX DEVICE DISC				    [Wang]
  Id_IPMC_CNN = '224.0.1.128'; //CNN                                            [Lynch]
  Id_IPMC_PTP_primary = '224.0.1.129'; //PTP-primary					  [Eidson]
  Id_IPMC_PTP_alternate1 = '224.0.1.130'; //PTP-alternate1				  [Eidson]
  Id_IPMC_PTP_alternate2 = '224.0.1.131'; //PTP-alternate2				  [Eidson]
  Id_IPMC_PTP_alternate3 = '224.0.1.132'; //PTP-alternate3				  [Eidson]
  Id_IPMC_ProCast = '224.0.1.133'; //ProCast					  [Revzen]
  Id_IPMC_3Com = '224.0.1.134'; //3Com Discp					   [White]
  Id_IPMC_CS_Multicasting = '224.0.1.135'; //CS-Multicasting                               [Stanev]
  Id_IPMC_TS_MC_1 = '224.0.1.136'; //TS-MC-1				       [Sveistrup]
  Id_IPMC_Make = '224.0.1.137'; //Make Source					    [Daga]
  Id_IPMC_Teleborsa = '224.0.1.138'; //Teleborsa				       [Strazzera]
  Id_IPMC_SUMAConfig = '224.0.1.139'; //SUMAConfig					 [Wallach]
//  Id_IPMC_Unassigned = '224.0.1.140'; //Unassigned
  Id_IPMC_DHCP_SERVERS = '224.0.1.141'; //DHCP-SERVERS				    [Hall]
  Id_IPMC_CN = '224.0.1.142'; //CN Router-LL				[Armitage]
  Id_IPMC_EMWIN	= '224.0.1.143'; //EMWIN    	[Querubin] 					[Querubin]
  Id_IPMC_Alchemy = '224.0.1.144'; //Alchemy Cluster				[O'Rourke]
  Id_IPMC_Satcast_1 = '224.0.1.145'; //Satcast One					  [Nevell]
  Id_IPMC_Satcast_2 = '224.0.1.146'; //Satcast Two					  [Nevell]
  Id_IPMC_Satcast_3 = '224.0.1.147'; //Satcast Three				  [Nevell]
  Id_IPMC_Intline = '224.0.1.148'; //Intline				       [Sliwinski]
  Id_IPMC_8x8 = '224.0.1.149'; //8x8 Multicast				   [Roper]
//  Id_IPMC__Unassigned = '224.0.1.150'; //Unassigned                                       [JBP]
  Id_IPMC_Intline_1 = '224.0.1.151'; //Intline-1                                  [Sliwinski]
  Id_IPMC_Intline_2 = '224.0.1.152'; //Intline-2                                  [Sliwinski]
  Id_IPMC_Intline_3 = '224.0.1.153'; //Intline-3                                  [Sliwinski]
  Id_IPMC_Intline_4 = '224.0.1.154'; //Intline-4                                  [Sliwinski]
  Id_IPMC_Intline_5 = '224.0.1.155'; //Intline-5                                  [Sliwinski]
  Id_IPMC_Intline_6 = '224.0.1.156'; //Intline-6                                  [Sliwinski]
  Id_IPMC_Intline_7 = '224.0.1.157'; //Intline-7                                  [Sliwinski]
  Id_IPMC_Intline_8 = '224.0.1.158'; //Intline-8                                  [Sliwinski]
  Id_IPMC_Intline_9 = '224.0.1.159'; //Intline-9                                  [Sliwinski]
  Id_IPMC_Intline_10 = '224.0.1.160'; //Intline-10                                 [Sliwinski]
  Id_IPMC_Intline_11 = '224.0.1.161'; //Intline-11                                 [Sliwinski]
  Id_IPMC_Intline_12 = '224.0.1.162'; //Intline-12                                 [Sliwinski]
  Id_IPMC_Intline_13 = '224.0.1.163'; //Intline-13                                 [Sliwinski]
  Id_IPMC_Intline_14 = '224.0.1.164'; //Intline-14                                 [Sliwinski]
  Id_IPMC_Intline_15 = '224.0.1.165'; //Intline-15                                 [Sliwinski]
  Id_IPMC_marratech_cc = '224.0.1.166'; //marratech-cc                                  [Parnes]
  Id_IPMC_EMS_InterDev = '224.0.1.167'; //EMS-InterDev                                    [Lyda]
  Id_IPMC_itb301 = '224.0.1.168'; //itb301                                      [Rueskamp]
  Id_IPMC_rtv_audio = '224.0.1.169'; //rtv-audio                                      [Adams]
  Id_IPMC_rtv_video = '224.0.1.170'; //rtv-video                                      [Adams]
  Id_IPMC_HAVI_Sim = '224.0.1.171'; //HAVI-Sim                                  [Wasserroth]
  Id_IPMC_Nokia = '224.0.1.172'; //Nokia Cluster                               [O'Rourke]
  Id_IPMC_host_request = '224.0.1.173'; //host-request                              [K.Thompson]
  Id_IPMC_host_announce = '224.0.1.174'; //host-announce                             [K.Thompson]
  Id_IPMC_ptk_cluster = '224.0.1.175'; //ptk-cluster                                  [Hodgson]
  Id_IPMC_Proxim = '224.0.1.176'; //Proxim Protocol                               [Shukla]
//  Id_IPMC_Unassigned = '//224.0.1.177-224.0.1.255'; //Unassigned                          [JBP]
  Id_IPMC_rwho = '224.0.2.1'; //"rwho" Group (BSD) (unofficial)                   [JBP]
  Id_IPMC_SUN = '224.0.2.2'; //SUN RPC PMAPPROC_CALLIT                          [BXE1]
{
224.0.2.0 - 224.0.255.0   AD-HOC Block
}

  Id_IPMC_SIAC_Min = '224.0.2.064';
  Id_IPMC_SIAC_Max = '224.0.2.095'; //SIAC MDD Service                     [Tse]
  Id_IPMC_CoolCast_Min = '224.0.2.096';
  Id_IPMC_CoolCast_Max = '224.0.2.127'; //CoolCast                       [Ballister]
  Id_IPMC_WOZ_Garage_Min = '224.0.2.128';
  Id_IPMC_WOZ_Garage_Max = '224.0.2.191'; //WOZ-Garage		       [Marquardt]
  Id_IPMC_SIAC_Market_Min = '224.0.2.192';
  Id_IPMC_SIAC_Market_Max = '224.0.2.255'; //SIAC MDD Market Service          [Lamberg]
  Id_IPMC_RFE_Generic_Min = '224.0.3.000';
  Id_IPMC_RFE_Generic_Max = '224.0.3.255'; //RFE Generic Service                 [DXS3]
  Id_IPMC_RFE_Individual_Min = '224.0.4.000';
  Id_IPMC_RFE_Individual_Max = '224.0.4.255'; //RFE Individual Conferences          [DXS3]
  Id_IPMC_CDPD_Min = '224.0.5.000';
  Id_IPMC_CDPD_Max = '224.0.5.127'; //CDPD Groups                  [Bob Brenner]
  Id_IPMC_SIAC_Market2_Min = '224.0.5.128'; //SIAC Market Service                  [Cho]
  Id_IPMC_SIAC_Market2_Max = '224.0.5.191';
  Id_IPMC_SIAC_MYSE_Min = '224.0.5.192'; //SIAC NYSE Order PDP protocol     [Chan]
  Id_IPMC_SIAC_MYSE_Max = '224.0.5.255';
  Id_IPMC_Cornell_Min = '224.0.6.000'; //Cornell ISIS Project           [Tim Clark]
  Id_IPMC_Cornell_Max = '224.0.6.127';
 // Id_IPMC_Unassigned = '224.0.6.128-224.0.6.255'; //Unassigned			    [IANA]
  Id_IPMC_Where_Are_You_Min = '224.0.7.000'; //Where-Are-You                    [Simpson]
  Id_IPMC_Where_Are_You_Max = '224.0.7.255';
  Id_IPMC_INTV_Min = '224.0.8.000'; //INTV                               [Tynan]
  Id_IPMC_INTV_Max = '224.0.8.255';
  Id_IPMC_Invisible_Min = '224.0.9.000'; //Invisible Worlds                 [Malamud]
  Id_IPMC_Invisible_Max = '224.0.9.255';
  Id_IPMC_DLSw_Min = '224.0.10.000'; //DLSw Groups                        [Lee]
  Id_IPMC_DLSw_Max = '224.0.10.255';
  Id_IPMC_NCC_NET_Min = '224.0.11.000'; //NCC.NET Audio                    [Rubin]
  Id_IPMC_NCC_NET_Max = '224.0.11.255';
  Id_IPMC_Microsoft_Min = '224.0.12.000'; //Microsoft and MSNBC              [Blank]
  Id_IPMC_Microsoft_Max = '224.0.12.063';
  Id_IPMC_UUNET_Min = '224.0.13.000'; //UUNET PIPEX  Net News           [Barber]
  Id_IPMC_UUNET_Max = '224.0.13.255';
  Id_IPMC_NLANR_Min = '224.0.14.000'; //NLANR				 [Wessels]
  Id_IPMC_NLANR_Max = '224.0.14.255';
  Id_IPMC_Hewlett_Min = '224.0.15.000'; //Hewlett Packard         [van der Meulen]
  Id_IPMC_Hewlett_Max = '224.0.15.255';
  Id_IPMC_XingNet_Min = '224.0.16.000'; //XingNet		        [Uusitalo]
  Id_IPMC_XingNet_Max = '224.0.16.255';
  Id_IPMC_Mercantile_Min = '224.0.17.000'; //Mercantile & Commodity Exchange [Gilani]
  Id_IPMC_Mercantile_Max = '224.0.17.031';
  Id_IPMC_NDQMD1_Min = '224.0.17.032'; //NDQMD1			  [Nelson]
  Id_IPMC_NDQMD1_Max = '224.0.17.063';
  Id_IPMC_ODN_DTV_Min = '224.0.17.064'; //ODN-DTV			  [Hodges]
  Id_IPMC_ODN_DTV_Max = '224.0.17.127';
  Id_IPMC_Dow_Min = '224.0.18.000'; //Dow Jones                         [Peng]
  Id_IPMC_Dow_Max = '224.0.18.255';
  Id_IPMC_Walt_Min = '224.0.19.000'; //Walt Disney Company             [Watson]
  Id_IPMC_Walt_Max = '224.0.19.063';
  Id_IPMC_Cal_Min = '224.0.19.064'; //Cal Multicast                    [Moran]
  Id_IPMC_Cal_Max = '224.0.19.095';
  Id_IPMC_SIAC_Market3_Min = '224.0.19.096'; //SIAC Market Service                [Roy]
  Id_IPMC_SIAC_Market3_Max = '224.0.19.127';
  Id_IPMC_IIG_Min = '224.0.19.128'; //IIG Multicast                     [Carr]
  Id_IPMC_IIG_Max = '224.0.19.191';
  Id_IPMC_Metropol_Min = '224.0.19.192'; //Metropol                      [Crawford]
  Id_IPMC_Metropol_Max = '224.0.19.207';
  Id_IPMC_Xenoscience_Min = '224.0.19.208'; //Xenoscience, Inc.                 [Timm]
  Id_IPMC_Xenoscience_Max = '224.0.19.239';
  Id_IPMC_HYPERFEED_Min = '224.0.19.240'; //HYPERFEED			   [Felix]
  Id_IPMC_HYPERFEED_Max = '224.0.19.255';
  Id_IPMC_MS_IP_TV_Min = '224.0.20.000'; //MS-IP/TV                          [Wong]
  Id_IPMC_MS_IP_TV_Max = '224.0.20.063';
  Id_IPMC_Reliable_Min = '224.0.20.064'; //Reliable Network Solutions      [Vogels]
  Id_IPMC_Reliable_Max = '224.0.20.127';
  Id_IPMC_TRACKTICKER_Min = '224.0.20.128'; //TRACKTICKER Group               [Novick]
  Id_IPMC_TRACKTICKER_Max = '224.0.20.143';
  Id_IPMC_CNR_Min = '224.0.20.144'; //CNR Rebroadcast MCA		 [Sautter]
  Id_IPMC_CNR_Max = '224.0.20.207';
  Id_IPMC_Talarian_Min = '224.0.21.000'; //Talarian MCAST                  [Mendal]
  Id_IPMC_Talarian_Max = '224.0.21.127';
  Id_IPMC_WORLD_Min = '224.0.22.000'; //WORLD MCAST			 [Stewart]
  Id_IPMC_WORLD_Max = '224.0.22.255';
  Id_IPMC_Domain_Min = '224.0.252.000'; //Domain Scoped Group	          [Fenner]
  Id_IPMC_Domain_Max = '224.0.252.000-224.0.252.255';
  Id_IPMC_Report_Min = '224.0.253.000'; //Report Group                  [Fenner]
  Id_IPMC_Report_Max = '224.0.253.255';
  Id_IPMC_Query_Min = '224.0.254.000'; //Query Group                   [Fenner]
  Id_IPMC_Query_Max = '224.0.254.255';
  Id_IPMC_Border_Min = '224.0.255.000'; //Border Routers                [Fenner]
  Id_IPMC_Border_Max = '224.0.255.255';
{
  224.1.0.0 - 224.1.255.255 (224.1/16) ST Multicast Groups [RFC1190,KS14]
}


  Id_IPMC_Multimedia_Min = '224.2.0.0'; //Multimedia Conference Calls       [SC3]
  Id_IPMC_Multimedia_Max = '224.2.127.253'; //Multimedia Conference Calls       [SC3]
  Id_IPMC_SAPv1 = '224.2.127.254'; //SAPv1 Announcements               [SC3]
  Id_IPMC_SAPv0 = '224.2.127.255'; //SAPv0 Announcements (deprecated)  [SC3]
  Id_IPMC_SAP_Min = '224.2.128.0'; //SAP Dynamic Assignments           [SC3]
  Id_IPMC_SAP_Max = '224.2.255.255'; //SAP Dynamic Assignments           [SC3]

//  Id_IPMC_Reserved_Min = '224.3.0.0'; //Reserved                        [IANA]
//  Id_IPMC_Reserved_Max = '224.251.255.255'; //Reserved                        [IANA]
  Id_IPMC_DIS_Min = '224.252.000.000'; //DIS Transient Groups        [IANA]
  Id_IPMC_DIS_Max = '224.255.255.255'; //DIS Transient Groups        [IANA]
 // Id_IPMC_Reserved_Min = '225.000.000.000'; //Reserved	 	    [IANA]
 // Id_IPMC_Reserved_Max = '231.255.255.255'; //Reserved	 	    [IANA]
  Id_IPMC_Source_Min = '232.000.000.000'; //Source Specific Multicast   [DRC3]
  Id_IPMC_Source_Max = '232.255.255.255'; //Source Specific Multicast   [DRC3]
  Id_IPMC_GLOP_Min = '233.000.000.000'; //GLOP Block                  [RFC3180]
  Id_IPMC_GLOP_Max = '233.255.255.255'; //GLOP Block                  [RFC3180]
//  Id_IPMC_Reserved_Min = '234.000.000.000'; //Reserved                    [IANA]
//  Id_IPMC_Reserved_Max = '238.255.255.255'; //Reserved                    [IANA]
  Id_IPMC_Administratively_Min = '239.000.000.000'; //Administratively Scoped    [IANA,RFC2365]
  Id_IPMC_Administratively_Max = '239.255.255.255'; //Administratively Scoped    [IANA,RFC2365]
//  Id_IPMC_Reserved_Min = '239.000.000.000'; //Reserved                    [IANA]
//  Id_IPMC_Reserved_Max = '239.063.255.255'; //Reserved                    [IANA]
//  Id_IPMC_Reserved_Min = '239.064.000.000'; //Reserved                    [IANA]
//  Id_IPMC_Reserved_Max = '239.127.255.255'; //Reserved                    [IANA]
//  Id_IPMC_Reserved_Min = '239.128.000.000'; //Reserved                    [IANA]
 // Id_IPMC_Reserved_Max = '239.191.255.255'; //Reserved                    [IANA]
  Id_IPMC_Organization_Local_Min = '239.192.000.000'; //Organization-Local Scope   [Meyer,RFC2365]
  Id_IPMC_Organization_Local_Max = '239.251.255.255'; //Organization-Local Scope   [Meyer,RFC2365]
  Id_IPMC_Site_Local1_Min = '239.252.000.000'; //Site-Local Scope (reserved)[Meyer,RFC2365]
  Id_IPMC_Site_Local1_Max = '239.252.255.255'; //Site-Local Scope (reserved)[Meyer,RFC2365]
  Id_IPMC_Site_Local2_Min = '239.253.000.000'; //Site-Local Scope (reserved)[Meyer,RFC2365]
  Id_IPMC_Site_Local2_Max = '239.253.255.255'; //Site-Local Scope (reserved)[Meyer,RFC2365]
  Id_IPMC_Site_Local3_Min = '239.254.000.000'; //Site-Local Scope (reserved)[Meyer,RFC2365]
  Id_IPMC_Site_Local3_Max = '239.254.255.255'; //Site-Local Scope (reserved)[Meyer,RFC2365]
  Id_IPMC_Site_Local4_Min = '239.255.000.000'; //Site-Local Scope           [Meyer,RFC2365]
  Id_IPMC_Site_Local4_Max = '239.255.255.255'; //Site-Local Scope           [Meyer,RFC2365]
  Id_IPMC_rasadv = '239.255.002.002'; //rasadv                                    [Thaler]

{
There is a concept of relative addresses to be used with the scoped
multicast addresses.  These relative addresses are listed here:

  Relative     Description                                       Reference
           ---------    ------------------------------------------------- ---------
}
  Id_IPREL_SAP =  0;  //        SAP Session Announcement Protocol                 [Handley]
  Id_IPREL_MADCAP = 1;//          MADCAP Protocol                                   [RFC2730]
  Id_IPREL_SLPV2 = 2;//   SLPv2 Discovery                                   [Guttman]
  Id_IPREL_MZAP = 3;//          MZAP						[Thaler]
  Id_IPREL_DNS = 4;//   Multicast Discovery of DNS Services	       [Manning]
  Id_IPREL_SSDP = 5;//   SSDP						[Goland]
  Id_IPREL_DHCPV4 = 6;//  DHCP v4						  [Hall]
  Id_IPREL_AAP = 7;//    AAP						 [Hanna]
  Id_IPREL_MBUS = 8;//    MBUS                                             [Kutscher]
//  9-252      Reserved - To be assigned by the IANA
//  253        Reserved
//  254-255    Reserved - To be assigned by the IANA
implementation

end.
